﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="ZG_MemberDataSet1" targetNamespace="http://tempuri.org/ZG_MemberDataSet1.xsd" xmlns:mstns="http://tempuri.org/ZG_MemberDataSet1.xsd" xmlns="http://tempuri.org/ZG_MemberDataSet1.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="ZG_MemberConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="ZG_MemberConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.ZG_member.Properties.Settings.GlobalReference.Default.ZG_MemberConnectionString" Provider="System.Data.SqlClient" />
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="advInfoTableAdapter" GeneratorDataComponentClassName="advInfoTableAdapter" Name="advInfo" UserDataComponentName="advInfoTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.advInfo" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[advInfo] WHERE (([id] = @Original_id) AND ((@IsNull_advContent = 1 AND [advContent] IS NULL) OR ([advContent] = @Original_advContent)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_advContent" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="advContent" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_advContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="advContent" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[advInfo] ([advContent]) VALUES (@advContent);
SELECT id, advContent FROM advInfo WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@advContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="advContent" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, advContent FROM dbo.advInfo</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[advInfo] SET [advContent] = @advContent WHERE (([id] = @Original_id) AND ((@IsNull_advContent = 1 AND [advContent] IS NULL) OR ([advContent] = @Original_advContent)));
SELECT id, advContent FROM advInfo WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@advContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="advContent" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_advContent" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="advContent" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_advContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="advContent" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.advInfo" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="advContent" DataSetColumn="advContent" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="cardTemplatesTableAdapter" GeneratorDataComponentClassName="cardTemplatesTableAdapter" Name="cardTemplates" UserDataComponentName="cardTemplatesTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.cardTemplates" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[cardTemplates] WHERE (([id] = @Original_id) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_template = 1 AND [template] IS NULL) OR ([template] = @Original_template)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_template" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="template" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_template" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="template" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[cardTemplates] ([name], [template]) VALUES (@name, @template);
SELECT id, name, template FROM cardTemplates WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@template" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="template" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, name, template FROM dbo.cardTemplates</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[cardTemplates] SET [name] = @name, [template] = @template WHERE (([id] = @Original_id) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_template = 1 AND [template] IS NULL) OR ([template] = @Original_template)));
SELECT id, name, template FROM cardTemplates WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@template" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="template" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_template" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="template" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_template" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="template" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.cardTemplates" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="name" DataSetColumn="name" />
              <Mapping SourceColumn="template" DataSetColumn="template" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="consumeSolutionTableAdapter" GeneratorDataComponentClassName="consumeSolutionTableAdapter" Name="consumeSolution" UserDataComponentName="consumeSolutionTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.consumeSolution" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[consumeSolution] WHERE (([id] = @Original_id) AND ((@IsNull_solutionName = 1 AND [solutionName] IS NULL) OR ([solutionName] = @Original_solutionName)) AND ((@IsNull_cardTemplateId = 1 AND [cardTemplateId] IS NULL) OR ([cardTemplateId] = @Original_cardTemplateId)) AND ((@IsNull_consumeSolution1 = 1 AND [consumeSolution1] IS NULL) OR ([consumeSolution1] = @Original_consumeSolution1)) AND ((@IsNull_savingSolution = 1 AND [savingSolution] IS NULL) OR ([savingSolution] = @Original_savingSolution)) AND ((@IsNull_discountSolution = 1 AND [discountSolution] IS NULL) OR ([discountSolution] = @Original_discountSolution)) AND ((@IsNull_nextLevelId = 1 AND [nextLevelId] IS NULL) OR ([nextLevelId] = @Original_nextLevelId)) AND ((@IsNull_levelUp = 1 AND [levelUp] IS NULL) OR ([levelUp] = @Original_levelUp)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_solutionName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="solutionName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_solutionName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="solutionName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardTemplateId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardTemplateId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_cardTemplateId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardTemplateId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeSolution1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeSolution1" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_consumeSolution1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="consumeSolution1" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_savingSolution" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="savingSolution" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_savingSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="savingSolution" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_discountSolution" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="discountSolution" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_discountSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="discountSolution" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_nextLevelId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="nextLevelId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_nextLevelId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="nextLevelId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_levelUp" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="levelUp" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_levelUp" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="levelUp" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[consumeSolution] ([solutionName], [cardTemplateId], [consumeSolution1], [savingSolution], [discountSolution], [nextLevelId], [levelUp]) VALUES (@solutionName, @cardTemplateId, @consumeSolution1, @savingSolution, @discountSolution, @nextLevelId, @levelUp);
SELECT id, solutionName, cardTemplateId, consumeSolution1, savingSolution, discountSolution, nextLevelId, levelUp FROM consumeSolution WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@solutionName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="solutionName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@cardTemplateId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardTemplateId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@consumeSolution1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="consumeSolution1" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@savingSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="savingSolution" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@discountSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="discountSolution" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@nextLevelId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="nextLevelId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@levelUp" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="levelUp" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, solutionName, cardTemplateId, consumeSolution1, savingSolution, discountSolution, nextLevelId, levelUp FROM dbo.consumeSolution</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[consumeSolution] SET [solutionName] = @solutionName, [cardTemplateId] = @cardTemplateId, [consumeSolution1] = @consumeSolution1, [savingSolution] = @savingSolution, [discountSolution] = @discountSolution, [nextLevelId] = @nextLevelId, [levelUp] = @levelUp WHERE (([id] = @Original_id) AND ((@IsNull_solutionName = 1 AND [solutionName] IS NULL) OR ([solutionName] = @Original_solutionName)) AND ((@IsNull_cardTemplateId = 1 AND [cardTemplateId] IS NULL) OR ([cardTemplateId] = @Original_cardTemplateId)) AND ((@IsNull_consumeSolution1 = 1 AND [consumeSolution1] IS NULL) OR ([consumeSolution1] = @Original_consumeSolution1)) AND ((@IsNull_savingSolution = 1 AND [savingSolution] IS NULL) OR ([savingSolution] = @Original_savingSolution)) AND ((@IsNull_discountSolution = 1 AND [discountSolution] IS NULL) OR ([discountSolution] = @Original_discountSolution)) AND ((@IsNull_nextLevelId = 1 AND [nextLevelId] IS NULL) OR ([nextLevelId] = @Original_nextLevelId)) AND ((@IsNull_levelUp = 1 AND [levelUp] IS NULL) OR ([levelUp] = @Original_levelUp)));
SELECT id, solutionName, cardTemplateId, consumeSolution1, savingSolution, discountSolution, nextLevelId, levelUp FROM consumeSolution WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@solutionName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="solutionName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@cardTemplateId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardTemplateId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@consumeSolution1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="consumeSolution1" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@savingSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="savingSolution" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@discountSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="discountSolution" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@nextLevelId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="nextLevelId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@levelUp" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="levelUp" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_solutionName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="solutionName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_solutionName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="solutionName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardTemplateId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardTemplateId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_cardTemplateId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardTemplateId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeSolution1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeSolution1" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_consumeSolution1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="consumeSolution1" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_savingSolution" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="savingSolution" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_savingSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="savingSolution" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_discountSolution" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="discountSolution" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_discountSolution" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="discountSolution" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_nextLevelId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="nextLevelId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_nextLevelId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="nextLevelId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_levelUp" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="levelUp" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_levelUp" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="levelUp" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.consumeSolution" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="solutionName" DataSetColumn="solutionName" />
              <Mapping SourceColumn="cardTemplateId" DataSetColumn="cardTemplateId" />
              <Mapping SourceColumn="consumeSolution1" DataSetColumn="consumeSolution1" />
              <Mapping SourceColumn="savingSolution" DataSetColumn="savingSolution" />
              <Mapping SourceColumn="discountSolution" DataSetColumn="discountSolution" />
              <Mapping SourceColumn="nextLevelId" DataSetColumn="nextLevelId" />
              <Mapping SourceColumn="levelUp" DataSetColumn="levelUp" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="foregroundingTableAdapter" GeneratorDataComponentClassName="foregroundingTableAdapter" Name="foregrounding" UserDataComponentName="foregroundingTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.foregrounding" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[foregrounding] WHERE (([id] = @Original_id) AND ((@IsNull_balance = 1 AND [balance] IS NULL) OR ([balance] = @Original_balance)) AND ((@IsNull_warningTime = 1 AND [warningTime] IS NULL) OR ([warningTime] = @Original_warningTime)) AND ((@IsNull_comsumeactive = 1 AND [comsumeactive] IS NULL) OR ([comsumeactive] = @Original_comsumeactive)) AND ((@IsNull_pointactive = 1 AND [pointactive] IS NULL) OR ([pointactive] = @Original_pointactive)) AND ((@IsNull_remind = 1 AND [remind] IS NULL) OR ([remind] = @Original_remind)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_balance" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="balance" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_balance" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="balance" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_warningTime" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="warningTime" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_warningTime" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="warningTime" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_comsumeactive" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="comsumeactive" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_comsumeactive" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="comsumeactive" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_pointactive" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="pointactive" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_pointactive" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="pointactive" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_remind" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remind" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_remind" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remind" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[foregrounding] ([balance], [warningTime], [comsumeactive], [pointactive], [remind]) VALUES (@balance, @warningTime, @comsumeactive, @pointactive, @remind);
SELECT id, balance, warningTime, comsumeactive, pointactive, remind FROM foregrounding WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@balance" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="balance" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@warningTime" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="warningTime" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@comsumeactive" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="comsumeactive" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@pointactive" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="pointactive" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@remind" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remind" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, balance, warningTime, comsumeactive, pointactive, remind FROM dbo.foregrounding</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[foregrounding] SET [balance] = @balance, [warningTime] = @warningTime, [comsumeactive] = @comsumeactive, [pointactive] = @pointactive, [remind] = @remind WHERE (([id] = @Original_id) AND ((@IsNull_balance = 1 AND [balance] IS NULL) OR ([balance] = @Original_balance)) AND ((@IsNull_warningTime = 1 AND [warningTime] IS NULL) OR ([warningTime] = @Original_warningTime)) AND ((@IsNull_comsumeactive = 1 AND [comsumeactive] IS NULL) OR ([comsumeactive] = @Original_comsumeactive)) AND ((@IsNull_pointactive = 1 AND [pointactive] IS NULL) OR ([pointactive] = @Original_pointactive)) AND ((@IsNull_remind = 1 AND [remind] IS NULL) OR ([remind] = @Original_remind)));
SELECT id, balance, warningTime, comsumeactive, pointactive, remind FROM foregrounding WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@balance" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="balance" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@warningTime" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="warningTime" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@comsumeactive" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="comsumeactive" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@pointactive" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="pointactive" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@remind" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remind" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_balance" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="balance" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_balance" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="balance" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_warningTime" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="warningTime" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_warningTime" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="warningTime" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_comsumeactive" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="comsumeactive" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_comsumeactive" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="comsumeactive" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_pointactive" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="pointactive" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_pointactive" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="pointactive" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_remind" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remind" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_remind" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remind" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.foregrounding" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="balance" DataSetColumn="balance" />
              <Mapping SourceColumn="warningTime" DataSetColumn="warningTime" />
              <Mapping SourceColumn="comsumeactive" DataSetColumn="comsumeactive" />
              <Mapping SourceColumn="pointactive" DataSetColumn="pointactive" />
              <Mapping SourceColumn="remind" DataSetColumn="remind" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="giftAmountTableAdapter" GeneratorDataComponentClassName="giftAmountTableAdapter" Name="giftAmount" UserDataComponentName="giftAmountTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.giftAmount" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[giftAmount] WHERE (([id] = @Original_id) AND ((@IsNull_giftId = 1 AND [giftId] IS NULL) OR ([giftId] = @Original_giftId)) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_giftAmount1 = 1 AND [giftAmount1] IS NULL) OR ([giftAmount1] = @Original_giftAmount1)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftAmount1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount1" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftAmount1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount1" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[giftAmount] ([giftId], [giftName], [giftAmount1]) VALUES (@giftId, @giftName, @giftAmount1);
SELECT id, giftId, giftName, giftAmount1 FROM giftAmount WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftAmount1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount1" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, giftId, giftName, giftAmount1 FROM dbo.giftAmount</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[giftAmount] SET [giftId] = @giftId, [giftName] = @giftName, [giftAmount1] = @giftAmount1 WHERE (([id] = @Original_id) AND ((@IsNull_giftId = 1 AND [giftId] IS NULL) OR ([giftId] = @Original_giftId)) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_giftAmount1 = 1 AND [giftAmount1] IS NULL) OR ([giftAmount1] = @Original_giftAmount1)));
SELECT id, giftId, giftName, giftAmount1 FROM giftAmount WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftAmount1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount1" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftAmount1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount1" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftAmount1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount1" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.giftAmount" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="giftId" DataSetColumn="giftId" />
              <Mapping SourceColumn="giftName" DataSetColumn="giftName" />
              <Mapping SourceColumn="giftAmount1" DataSetColumn="giftAmount1" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="giftExchangeNotesTableAdapter" GeneratorDataComponentClassName="giftExchangeNotesTableAdapter" Name="giftExchangeNotes" UserDataComponentName="giftExchangeNotesTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.giftExchangeNotes" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[giftExchangeNotes] WHERE (([id] = @Original_id) AND ((@IsNull_giftId = 1 AND [giftId] IS NULL) OR ([giftId] = @Original_giftId)) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_giftAmount = 1 AND [giftAmount] IS NULL) OR ([giftAmount] = @Original_giftAmount)) AND ((@IsNull_integral = 1 AND [integral] IS NULL) OR ([integral] = @Original_integral)) AND ((@IsNull_date = 1 AND [date] IS NULL) OR ([date] = @Original_date)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ((@IsNull_memberId = 1 AND [memberId] IS NULL) OR ([memberId] = @Original_memberId)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftAmount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftAmount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="integral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="integral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_date" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[giftExchangeNotes] ([giftId], [giftName], [giftAmount], [integral], [date], [memo], [memberId]) VALUES (@giftId, @giftName, @giftAmount, @integral, @date, @memo, @memberId);
SELECT id, giftId, giftName, giftAmount, integral, date, memo, memberId FROM giftExchangeNotes WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftAmount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="integral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, giftId, giftName, giftAmount, integral, date, memo, memberId FROM dbo.giftExchangeNotes</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[giftExchangeNotes] SET [giftId] = @giftId, [giftName] = @giftName, [giftAmount] = @giftAmount, [integral] = @integral, [date] = @date, [memo] = @memo, [memberId] = @memberId WHERE (([id] = @Original_id) AND ((@IsNull_giftId = 1 AND [giftId] IS NULL) OR ([giftId] = @Original_giftId)) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_giftAmount = 1 AND [giftAmount] IS NULL) OR ([giftAmount] = @Original_giftAmount)) AND ((@IsNull_integral = 1 AND [integral] IS NULL) OR ([integral] = @Original_integral)) AND ((@IsNull_date = 1 AND [date] IS NULL) OR ([date] = @Original_date)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ((@IsNull_memberId = 1 AND [memberId] IS NULL) OR ([memberId] = @Original_memberId)));
SELECT id, giftId, giftName, giftAmount, integral, date, memo, memberId FROM giftExchangeNotes WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftAmount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="integral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftAmount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftAmount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftAmount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="integral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="integral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_date" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.giftExchangeNotes" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="giftId" DataSetColumn="giftId" />
              <Mapping SourceColumn="giftName" DataSetColumn="giftName" />
              <Mapping SourceColumn="giftAmount" DataSetColumn="giftAmount" />
              <Mapping SourceColumn="integral" DataSetColumn="integral" />
              <Mapping SourceColumn="date" DataSetColumn="date" />
              <Mapping SourceColumn="memo" DataSetColumn="memo" />
              <Mapping SourceColumn="memberId" DataSetColumn="memberId" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="giftsTableAdapter" GeneratorDataComponentClassName="giftsTableAdapter" Name="gifts" UserDataComponentName="giftsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.gifts" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[gifts] WHERE (([id] = @Original_id) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_type = 1 AND [type] IS NULL) OR ([type] = @Original_type)) AND ((@IsNull_giftamount = 1 AND [giftamount] IS NULL) OR ([giftamount] = @Original_giftamount)) AND ((@IsNull_Integral = 1 AND [Integral] IS NULL) OR ([Integral] = @Original_Integral)) AND ((@IsNull_unit = 1 AND [unit] IS NULL) OR ([unit] = @Original_unit)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_type" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_type" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Integral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Integral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_unit" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[gifts] ([giftName], [type], [giftamount], [Integral], [unit], [memo]) VALUES (@giftName, @type, @giftamount, @Integral, @unit, @memo);
SELECT id, giftName, type, giftamount, Integral, unit, memo FROM gifts WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@type" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Integral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, giftName, type, giftamount, Integral, unit, memo FROM dbo.gifts</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[gifts] SET [giftName] = @giftName, [type] = @type, [giftamount] = @giftamount, [Integral] = @Integral, [unit] = @unit, [memo] = @memo WHERE (([id] = @Original_id) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_type = 1 AND [type] IS NULL) OR ([type] = @Original_type)) AND ((@IsNull_giftamount = 1 AND [giftamount] IS NULL) OR ([giftamount] = @Original_giftamount)) AND ((@IsNull_Integral = 1 AND [Integral] IS NULL) OR ([Integral] = @Original_Integral)) AND ((@IsNull_unit = 1 AND [unit] IS NULL) OR ([unit] = @Original_unit)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)));
SELECT id, giftName, type, giftamount, Integral, unit, memo FROM gifts WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@type" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Integral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_type" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_type" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="type" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Integral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Integral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Integral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_unit" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.gifts" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="giftName" DataSetColumn="giftName" />
              <Mapping SourceColumn="type" DataSetColumn="type" />
              <Mapping SourceColumn="giftamount" DataSetColumn="giftamount" />
              <Mapping SourceColumn="Integral" DataSetColumn="Integral" />
              <Mapping SourceColumn="unit" DataSetColumn="unit" />
              <Mapping SourceColumn="memo" DataSetColumn="memo" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="giftsSavedTableAdapter" GeneratorDataComponentClassName="giftsSavedTableAdapter" Name="giftsSaved" UserDataComponentName="giftsSavedTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.giftsSaved" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[giftsSaved] WHERE (([id] = @Original_id) AND ((@IsNull_giftId = 1 AND [giftId] IS NULL) OR ([giftId] = @Original_giftId)) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_giftamount = 1 AND [giftamount] IS NULL) OR ([giftamount] = @Original_giftamount)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_giftamount" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[giftsSaved] ([giftId], [giftName], [giftamount]) VALUES (@giftId, @giftName, @giftamount);
SELECT id, giftId, giftName, giftamount FROM giftsSaved WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@giftamount" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, giftId, giftName, giftamount FROM dbo.giftsSaved</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[giftsSaved] SET [giftId] = @giftId, [giftName] = @giftName, [giftamount] = @giftamount WHERE (([id] = @Original_id) AND ((@IsNull_giftId = 1 AND [giftId] IS NULL) OR ([giftId] = @Original_giftId)) AND ((@IsNull_giftName = 1 AND [giftName] IS NULL) OR ([giftName] = @Original_giftName)) AND ((@IsNull_giftamount = 1 AND [giftamount] IS NULL) OR ([giftamount] = @Original_giftamount)));
SELECT id, giftId, giftName, giftamount FROM giftsSaved WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@giftamount" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_giftId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_giftName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="giftName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_giftamount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_giftamount" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="giftamount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.giftsSaved" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="giftId" DataSetColumn="giftId" />
              <Mapping SourceColumn="giftName" DataSetColumn="giftName" />
              <Mapping SourceColumn="giftamount" DataSetColumn="giftamount" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="goodsTableAdapter" GeneratorDataComponentClassName="goodsTableAdapter" Name="goods" UserDataComponentName="goodsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.goods" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[goods] WHERE (([id] = @Original_id) AND ((@IsNull_goodsId = 1 AND [goodsId] IS NULL) OR ([goodsId] = @Original_goodsId)) AND ((@IsNull_goodsName = 1 AND [goodsName] IS NULL) OR ([goodsName] = @Original_goodsName)) AND ((@IsNull_unit = 1 AND [unit] IS NULL) OR ([unit] = @Original_unit)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_finalCost = 1 AND [finalCost] IS NULL) OR ([finalCost] = @Original_finalCost)) AND ((@IsNull_amount = 1 AND [amount] IS NULL) OR ([amount] = @Original_amount)) AND ((@IsNull_lowestOff = 1 AND [lowestOff] IS NULL) OR ([lowestOff] = @Original_lowestOff)) AND ((@IsNull_goodsTypeId = 1 AND [goodsTypeId] IS NULL) OR ([goodsTypeId] = @Original_goodsTypeId)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_unit" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_price" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_finalCost" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_lowestOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[goods] ([goodsId], [goodsName], [unit], [price], [finalCost], [amount], [lowestOff], [goodsTypeId]) VALUES (@goodsId, @goodsName, @unit, @price, @finalCost, @amount, @lowestOff, @goodsTypeId);
SELECT id, goodsId, goodsName, unit, price, finalCost, amount, lowestOff, goodsTypeId FROM goods WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, goodsId, goodsName, unit, price, finalCost, amount, lowestOff, goodsTypeId FROM dbo.goods</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[goods] SET [goodsId] = @goodsId, [goodsName] = @goodsName, [unit] = @unit, [price] = @price, [finalCost] = @finalCost, [amount] = @amount, [lowestOff] = @lowestOff, [goodsTypeId] = @goodsTypeId WHERE (([id] = @Original_id) AND ((@IsNull_goodsId = 1 AND [goodsId] IS NULL) OR ([goodsId] = @Original_goodsId)) AND ((@IsNull_goodsName = 1 AND [goodsName] IS NULL) OR ([goodsName] = @Original_goodsName)) AND ((@IsNull_unit = 1 AND [unit] IS NULL) OR ([unit] = @Original_unit)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_finalCost = 1 AND [finalCost] IS NULL) OR ([finalCost] = @Original_finalCost)) AND ((@IsNull_amount = 1 AND [amount] IS NULL) OR ([amount] = @Original_amount)) AND ((@IsNull_lowestOff = 1 AND [lowestOff] IS NULL) OR ([lowestOff] = @Original_lowestOff)) AND ((@IsNull_goodsTypeId = 1 AND [goodsTypeId] IS NULL) OR ([goodsTypeId] = @Original_goodsTypeId)));
SELECT id, goodsId, goodsName, unit, price, finalCost, amount, lowestOff, goodsTypeId FROM goods WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_unit" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_price" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_finalCost" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_lowestOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.goods" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="goodsId" DataSetColumn="goodsId" />
              <Mapping SourceColumn="goodsName" DataSetColumn="goodsName" />
              <Mapping SourceColumn="unit" DataSetColumn="unit" />
              <Mapping SourceColumn="price" DataSetColumn="price" />
              <Mapping SourceColumn="finalCost" DataSetColumn="finalCost" />
              <Mapping SourceColumn="amount" DataSetColumn="amount" />
              <Mapping SourceColumn="lowestOff" DataSetColumn="lowestOff" />
              <Mapping SourceColumn="goodsTypeId" DataSetColumn="goodsTypeId" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="goodsflowingTableAdapter" GeneratorDataComponentClassName="goodsflowingTableAdapter" Name="goodsflowing" UserDataComponentName="goodsflowingTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.goodsflowing" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[goodsflowing] WHERE (([id] = @Original_id) AND ((@IsNull_username = 1 AND [username] IS NULL) OR ([username] = @Original_username)) AND ((@IsNull_Time = 1 AND [Time] IS NULL) OR ([Time] = @Original_Time)) AND ((@IsNull_operate = 1 AND [operate] IS NULL) OR ([operate] = @Original_operate)) AND ((@IsNull_goodsId = 1 AND [goodsId] IS NULL) OR ([goodsId] = @Original_goodsId)) AND ((@IsNull_goodsName = 1 AND [goodsName] IS NULL) OR ([goodsName] = @Original_goodsName)) AND ((@IsNull_unit = 1 AND [unit] IS NULL) OR ([unit] = @Original_unit)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_finalCost = 1 AND [finalCost] IS NULL) OR ([finalCost] = @Original_finalCost)) AND ((@IsNull_amount = 1 AND [amount] IS NULL) OR ([amount] = @Original_amount)) AND ((@IsNull_lowestOff = 1 AND [lowestOff] IS NULL) OR ([lowestOff] = @Original_lowestOff)) AND ((@IsNull_goodsTypeId = 1 AND [goodsTypeId] IS NULL) OR ([goodsTypeId] = @Original_goodsTypeId)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_username" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_username" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Time" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Time" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Time" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Time" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_operate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="operate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_operate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="operate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_unit" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_price" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_finalCost" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_lowestOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[goodsflowing] ([username], [Time], [operate], [goodsId], [goodsName], [unit], [price], [finalCost], [amount], [lowestOff], [goodsTypeId]) VALUES (@username, @Time, @operate, @goodsId, @goodsName, @unit, @price, @finalCost, @amount, @lowestOff, @goodsTypeId);
SELECT id, username, Time, operate, goodsId, goodsName, unit, price, finalCost, amount, lowestOff, goodsTypeId FROM goodsflowing WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@username" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Time" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Time" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@operate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="operate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, username, Time, operate, goodsId, goodsName, unit, price, finalCost, amount, lowestOff, goodsTypeId FROM dbo.goodsflowing</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[goodsflowing] SET [username] = @username, [Time] = @Time, [operate] = @operate, [goodsId] = @goodsId, [goodsName] = @goodsName, [unit] = @unit, [price] = @price, [finalCost] = @finalCost, [amount] = @amount, [lowestOff] = @lowestOff, [goodsTypeId] = @goodsTypeId WHERE (([id] = @Original_id) AND ((@IsNull_username = 1 AND [username] IS NULL) OR ([username] = @Original_username)) AND ((@IsNull_Time = 1 AND [Time] IS NULL) OR ([Time] = @Original_Time)) AND ((@IsNull_operate = 1 AND [operate] IS NULL) OR ([operate] = @Original_operate)) AND ((@IsNull_goodsId = 1 AND [goodsId] IS NULL) OR ([goodsId] = @Original_goodsId)) AND ((@IsNull_goodsName = 1 AND [goodsName] IS NULL) OR ([goodsName] = @Original_goodsName)) AND ((@IsNull_unit = 1 AND [unit] IS NULL) OR ([unit] = @Original_unit)) AND ((@IsNull_price = 1 AND [price] IS NULL) OR ([price] = @Original_price)) AND ((@IsNull_finalCost = 1 AND [finalCost] IS NULL) OR ([finalCost] = @Original_finalCost)) AND ((@IsNull_amount = 1 AND [amount] IS NULL) OR ([amount] = @Original_amount)) AND ((@IsNull_lowestOff = 1 AND [lowestOff] IS NULL) OR ([lowestOff] = @Original_lowestOff)) AND ((@IsNull_goodsTypeId = 1 AND [goodsTypeId] IS NULL) OR ([goodsTypeId] = @Original_goodsTypeId)));
SELECT id, username, Time, operate, goodsId, goodsName, unit, price, finalCost, amount, lowestOff, goodsTypeId FROM goodsflowing WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@username" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Time" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Time" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@operate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="operate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_username" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_username" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Time" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Time" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Time" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Time" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_operate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="operate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_operate" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="operate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_goodsName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="goodsName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_unit" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_unit" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="unit" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_price" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_price" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="price" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_finalCost" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_finalCost" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="finalCost" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_amount" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="amount" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_lowestOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_lowestOff" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="lowestOff" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_goodsTypeId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="StringFixedLength" Direction="Input" ParameterName="@Original_goodsTypeId" Precision="0" ProviderType="NChar" Scale="0" Size="0" SourceColumn="goodsTypeId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.goodsflowing" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="username" DataSetColumn="username" />
              <Mapping SourceColumn="Time" DataSetColumn="Time" />
              <Mapping SourceColumn="operate" DataSetColumn="operate" />
              <Mapping SourceColumn="goodsId" DataSetColumn="goodsId" />
              <Mapping SourceColumn="goodsName" DataSetColumn="goodsName" />
              <Mapping SourceColumn="unit" DataSetColumn="unit" />
              <Mapping SourceColumn="price" DataSetColumn="price" />
              <Mapping SourceColumn="finalCost" DataSetColumn="finalCost" />
              <Mapping SourceColumn="amount" DataSetColumn="amount" />
              <Mapping SourceColumn="lowestOff" DataSetColumn="lowestOff" />
              <Mapping SourceColumn="goodsTypeId" DataSetColumn="goodsTypeId" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="goodsTypeTableAdapter" GeneratorDataComponentClassName="goodsTypeTableAdapter" Name="goodsType" UserDataComponentName="goodsTypeTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.goodsType" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[goodsType] WHERE (([id] = @Original_id) AND ((@IsNull_typeName = 1 AND [typeName] IS NULL) OR ([typeName] = @Original_typeName)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_typeName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="typeName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_typeName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="typeName" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[goodsType] ([typeName]) VALUES (@typeName);
SELECT id, typeName FROM goodsType WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@typeName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="typeName" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, typeName FROM dbo.goodsType</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[goodsType] SET [typeName] = @typeName WHERE (([id] = @Original_id) AND ((@IsNull_typeName = 1 AND [typeName] IS NULL) OR ([typeName] = @Original_typeName)));
SELECT id, typeName FROM goodsType WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@typeName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="typeName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_typeName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="typeName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_typeName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="typeName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.goodsType" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="typeName" DataSetColumn="typeName" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="informationShareTableAdapter" GeneratorDataComponentClassName="informationShareTableAdapter" Name="informationShare" UserDataComponentName="informationShareTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.informationShare" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[informationShare] WHERE (([id] = @Original_id) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_contact = 1 AND [contact] IS NULL) OR ([contact] = @Original_contact)) AND ((@IsNull_createDate = 1 AND [createDate] IS NULL) OR ([createDate] = @Original_createDate)) AND ((@IsNull_appointmentDate = 1 AND [appointmentDate] IS NULL) OR ([appointmentDate] = @Original_appointmentDate)) AND ((@IsNull_items = 1 AND [items] IS NULL) OR ([items] = @Original_items)) AND ((@IsNull_gestationWeek = 1 AND [gestationWeek] IS NULL) OR ([gestationWeek] = @Original_gestationWeek)) AND ((@IsNull_visitDate = 1 AND [visitDate] IS NULL) OR ([visitDate] = @Original_visitDate)) AND ((@IsNull_appointmentWays = 1 AND [appointmentWays] IS NULL) OR ([appointmentWays] = @Original_appointmentWays)) AND ((@IsNull_status = 1 AND [status] IS NULL) OR ([status] = @Original_status)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_contact" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="contact" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_contact" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="contact" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_createDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_createDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_appointmentDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="appointmentDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_appointmentDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="appointmentDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_items" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="items" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_items" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="items" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_gestationWeek" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="gestationWeek" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_gestationWeek" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="gestationWeek" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_visitDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="visitDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_visitDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="visitDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_appointmentWays" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="appointmentWays" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_appointmentWays" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="appointmentWays" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_status" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[informationShare] ([name], [contact], [createDate], [appointmentDate], [items], [gestationWeek], [visitDate], [appointmentWays], [status], [memo]) VALUES (@name, @contact, @createDate, @appointmentDate, @items, @gestationWeek, @visitDate, @appointmentWays, @status, @memo);
SELECT id, name, contact, createDate, appointmentDate, items, gestationWeek, visitDate, appointmentWays, status, memo FROM informationShare WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@contact" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="contact" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@createDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@appointmentDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="appointmentDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@items" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="items" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@gestationWeek" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="gestationWeek" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@visitDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="visitDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@appointmentWays" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="appointmentWays" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@status" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, name, contact, createDate, appointmentDate, items, gestationWeek, visitDate, appointmentWays, status, memo FROM dbo.informationShare</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[informationShare] SET [name] = @name, [contact] = @contact, [createDate] = @createDate, [appointmentDate] = @appointmentDate, [items] = @items, [gestationWeek] = @gestationWeek, [visitDate] = @visitDate, [appointmentWays] = @appointmentWays, [status] = @status, [memo] = @memo WHERE (([id] = @Original_id) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_contact = 1 AND [contact] IS NULL) OR ([contact] = @Original_contact)) AND ((@IsNull_createDate = 1 AND [createDate] IS NULL) OR ([createDate] = @Original_createDate)) AND ((@IsNull_appointmentDate = 1 AND [appointmentDate] IS NULL) OR ([appointmentDate] = @Original_appointmentDate)) AND ((@IsNull_items = 1 AND [items] IS NULL) OR ([items] = @Original_items)) AND ((@IsNull_gestationWeek = 1 AND [gestationWeek] IS NULL) OR ([gestationWeek] = @Original_gestationWeek)) AND ((@IsNull_visitDate = 1 AND [visitDate] IS NULL) OR ([visitDate] = @Original_visitDate)) AND ((@IsNull_appointmentWays = 1 AND [appointmentWays] IS NULL) OR ([appointmentWays] = @Original_appointmentWays)) AND ((@IsNull_status = 1 AND [status] IS NULL) OR ([status] = @Original_status)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)));
SELECT id, name, contact, createDate, appointmentDate, items, gestationWeek, visitDate, appointmentWays, status, memo FROM informationShare WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@contact" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="contact" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@createDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@appointmentDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="appointmentDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@items" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="items" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@gestationWeek" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="gestationWeek" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@visitDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="visitDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@appointmentWays" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="appointmentWays" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@status" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_contact" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="contact" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_contact" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="contact" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_createDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_createDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_appointmentDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="appointmentDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_appointmentDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="appointmentDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_items" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="items" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_items" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="items" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_gestationWeek" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="gestationWeek" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_gestationWeek" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="gestationWeek" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_visitDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="visitDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_visitDate" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="visitDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_appointmentWays" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="appointmentWays" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_appointmentWays" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="appointmentWays" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_status" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.informationShare" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="name" DataSetColumn="name" />
              <Mapping SourceColumn="contact" DataSetColumn="contact" />
              <Mapping SourceColumn="createDate" DataSetColumn="createDate" />
              <Mapping SourceColumn="appointmentDate" DataSetColumn="appointmentDate" />
              <Mapping SourceColumn="items" DataSetColumn="items" />
              <Mapping SourceColumn="gestationWeek" DataSetColumn="gestationWeek" />
              <Mapping SourceColumn="visitDate" DataSetColumn="visitDate" />
              <Mapping SourceColumn="appointmentWays" DataSetColumn="appointmentWays" />
              <Mapping SourceColumn="status" DataSetColumn="status" />
              <Mapping SourceColumn="memo" DataSetColumn="memo" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="memberInfoTableAdapter" GeneratorDataComponentClassName="memberInfoTableAdapter" Name="memberInfo" UserDataComponentName="memberInfoTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.memberInfo" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[memberInfo] WHERE (([id] = @Original_id) AND ((@IsNull_memberId = 1 AND [memberId] IS NULL) OR ([memberId] = @Original_memberId)) AND ((@IsNull_memberCardId = 1 AND [memberCardId] IS NULL) OR ([memberCardId] = @Original_memberCardId)) AND ((@IsNull_memberName = 1 AND [memberName] IS NULL) OR ([memberName] = @Original_memberName)) AND ((@IsNull_sex = 1 AND [sex] IS NULL) OR ([sex] = @Original_sex)) AND ((@IsNull_mobile = 1 AND [mobile] IS NULL) OR ([mobile] = @Original_mobile)) AND ((@IsNull_Tel = 1 AND [Tel] IS NULL) OR ([Tel] = @Original_Tel)) AND ((@IsNull_Email = 1 AND [Email] IS NULL) OR ([Email] = @Original_Email)) AND ((@IsNull_IDNumber = 1 AND [IDNumber] IS NULL) OR ([IDNumber] = @Original_IDNumber)) AND ((@IsNull_birthDay = 1 AND [birthDay] IS NULL) OR ([birthDay] = @Original_birthDay)) AND ((@IsNull_cardType = 1 AND [cardType] IS NULL) OR ([cardType] = @Original_cardType)) AND ((@IsNull_Balance = 1 AND [Balance] IS NULL) OR ([Balance] = @Original_Balance)) AND ((@IsNull_point = 1 AND [point] IS NULL) OR ([point] = @Original_point)) AND ((@IsNull_status = 1 AND [status] IS NULL) OR ([status] = @Original_status)) AND ((@IsNull_createDate = 1 AND [createDate] IS NULL) OR ([createDate] = @Original_createDate)) AND ((@IsNull_expiresDate = 1 AND [expiresDate] IS NULL) OR ([expiresDate] = @Original_expiresDate)) AND ((@IsNull_consume = 1 AND [consume] IS NULL) OR ([consume] = @Original_consume)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ((@IsNull_pwd = 1 AND [pwd] IS NULL) OR ([pwd] = @Original_pwd)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberCardId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_sex" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_mobile" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="mobile" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_mobile" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="mobile" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Tel" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Tel" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Tel" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tel" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Email" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Email" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Email" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_IDNumber" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IDNumber" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_IDNumber" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IDNumber" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_birthDay" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="birthDay" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_birthDay" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="birthDay" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardType" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_cardType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardType" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Balance" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Balance" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Balance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Balance" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_point" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="point" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_point" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="point" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_createDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_createDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_expiresDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="expiresDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_expiresDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="expiresDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consume" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consume" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_consume" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consume" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_pwd" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="pwd" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_pwd" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="pwd" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[memberInfo] ([memberId], [memberCardId], [memberName], [sex], [mobile], [Tel], [Email], [IDNumber], [birthDay], [cardType], [Balance], [point], [status], [createDate], [expiresDate], [consume], [memo], [pwd]) VALUES (@memberId, @memberCardId, @memberName, @sex, @mobile, @Tel, @Email, @IDNumber, @birthDay, @cardType, @Balance, @point, @status, @createDate, @expiresDate, @consume, @memo, @pwd);
SELECT id, memberId, memberCardId, memberName, sex, mobile, Tel, Email, IDNumber, birthDay, cardType, Balance, point, status, createDate, expiresDate, consume, memo, pwd FROM memberInfo WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@mobile" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="mobile" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Tel" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tel" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Email" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@IDNumber" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IDNumber" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@birthDay" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="birthDay" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@cardType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardType" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Balance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Balance" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@point" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="point" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@createDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@expiresDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="expiresDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@consume" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consume" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@pwd" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="pwd" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, memberId, memberCardId, memberName, sex, mobile, Tel, Email, IDNumber, birthDay, cardType, Balance, point, status, createDate, expiresDate, consume, memo, pwd FROM dbo.memberInfo</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[memberInfo] SET [memberId] = @memberId, [memberCardId] = @memberCardId, [memberName] = @memberName, [sex] = @sex, [mobile] = @mobile, [Tel] = @Tel, [Email] = @Email, [IDNumber] = @IDNumber, [birthDay] = @birthDay, [cardType] = @cardType, [Balance] = @Balance, [point] = @point, [status] = @status, [createDate] = @createDate, [expiresDate] = @expiresDate, [consume] = @consume, [memo] = @memo, [pwd] = @pwd WHERE (([id] = @Original_id) AND ((@IsNull_memberId = 1 AND [memberId] IS NULL) OR ([memberId] = @Original_memberId)) AND ((@IsNull_memberCardId = 1 AND [memberCardId] IS NULL) OR ([memberCardId] = @Original_memberCardId)) AND ((@IsNull_memberName = 1 AND [memberName] IS NULL) OR ([memberName] = @Original_memberName)) AND ((@IsNull_sex = 1 AND [sex] IS NULL) OR ([sex] = @Original_sex)) AND ((@IsNull_mobile = 1 AND [mobile] IS NULL) OR ([mobile] = @Original_mobile)) AND ((@IsNull_Tel = 1 AND [Tel] IS NULL) OR ([Tel] = @Original_Tel)) AND ((@IsNull_Email = 1 AND [Email] IS NULL) OR ([Email] = @Original_Email)) AND ((@IsNull_IDNumber = 1 AND [IDNumber] IS NULL) OR ([IDNumber] = @Original_IDNumber)) AND ((@IsNull_birthDay = 1 AND [birthDay] IS NULL) OR ([birthDay] = @Original_birthDay)) AND ((@IsNull_cardType = 1 AND [cardType] IS NULL) OR ([cardType] = @Original_cardType)) AND ((@IsNull_Balance = 1 AND [Balance] IS NULL) OR ([Balance] = @Original_Balance)) AND ((@IsNull_point = 1 AND [point] IS NULL) OR ([point] = @Original_point)) AND ((@IsNull_status = 1 AND [status] IS NULL) OR ([status] = @Original_status)) AND ((@IsNull_createDate = 1 AND [createDate] IS NULL) OR ([createDate] = @Original_createDate)) AND ((@IsNull_expiresDate = 1 AND [expiresDate] IS NULL) OR ([expiresDate] = @Original_expiresDate)) AND ((@IsNull_consume = 1 AND [consume] IS NULL) OR ([consume] = @Original_consume)) AND ((@IsNull_memo = 1 AND [memo] IS NULL) OR ([memo] = @Original_memo)) AND ((@IsNull_pwd = 1 AND [pwd] IS NULL) OR ([pwd] = @Original_pwd)));
SELECT id, memberId, memberCardId, memberName, sex, mobile, Tel, Email, IDNumber, birthDay, cardType, Balance, point, status, createDate, expiresDate, consume, memo, pwd FROM memberInfo WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@mobile" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="mobile" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Tel" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tel" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Email" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@IDNumber" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IDNumber" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@birthDay" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="birthDay" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@cardType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardType" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Balance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Balance" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@point" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="point" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@createDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@expiresDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="expiresDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@consume" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consume" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@pwd" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="pwd" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberCardId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_sex" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_mobile" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="mobile" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_mobile" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="mobile" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Tel" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Tel" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Tel" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Tel" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Email" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Email" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Email" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Email" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_IDNumber" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IDNumber" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_IDNumber" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IDNumber" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_birthDay" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="birthDay" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_birthDay" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="birthDay" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardType" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_cardType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardType" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Balance" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Balance" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_Balance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="Balance" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_point" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="point" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_point" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="point" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_status" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="status" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_createDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_createDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="createDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_expiresDate" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="expiresDate" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_expiresDate" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="expiresDate" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consume" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consume" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_consume" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consume" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memo" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_pwd" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="pwd" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_pwd" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="pwd" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.memberInfo" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="memberId" DataSetColumn="memberId" />
              <Mapping SourceColumn="memberCardId" DataSetColumn="memberCardId" />
              <Mapping SourceColumn="memberName" DataSetColumn="memberName" />
              <Mapping SourceColumn="sex" DataSetColumn="sex" />
              <Mapping SourceColumn="mobile" DataSetColumn="mobile" />
              <Mapping SourceColumn="Tel" DataSetColumn="Tel" />
              <Mapping SourceColumn="Email" DataSetColumn="Email" />
              <Mapping SourceColumn="IDNumber" DataSetColumn="IDNumber" />
              <Mapping SourceColumn="birthDay" DataSetColumn="birthDay" />
              <Mapping SourceColumn="cardType" DataSetColumn="cardType" />
              <Mapping SourceColumn="Balance" DataSetColumn="Balance" />
              <Mapping SourceColumn="point" DataSetColumn="point" />
              <Mapping SourceColumn="status" DataSetColumn="status" />
              <Mapping SourceColumn="createDate" DataSetColumn="createDate" />
              <Mapping SourceColumn="expiresDate" DataSetColumn="expiresDate" />
              <Mapping SourceColumn="consume" DataSetColumn="consume" />
              <Mapping SourceColumn="memo" DataSetColumn="memo" />
              <Mapping SourceColumn="pwd" DataSetColumn="pwd" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="operatorInfoTableAdapter" GeneratorDataComponentClassName="operatorInfoTableAdapter" Name="operatorInfo" UserDataComponentName="operatorInfoTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.operatorInfo" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[operatorInfo] WHERE (([id] = @Original_id) AND ((@IsNull_username = 1 AND [username] IS NULL) OR ([username] = @Original_username)) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_sex = 1 AND [sex] IS NULL) OR ([sex] = @Original_sex)) AND ((@IsNull_phone = 1 AND [phone] IS NULL) OR ([phone] = @Original_phone)) AND ((@IsNull_roleId = 1 AND [roleId] IS NULL) OR ([roleId] = @Original_roleId)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_username" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_password" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="password" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="password" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_sex" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_phone" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="phone" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_phone" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="phone" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_roleId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_roleId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleId" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[operatorInfo] ([username], [password], [name], [sex], [phone], [roleId]) VALUES (@username, @password, @name, @sex, @phone, @roleId);
SELECT id, username, password, name, sex, phone, roleId FROM operatorInfo WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="password" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@phone" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="phone" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@roleId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleId" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, username, password, name, sex, phone, roleId FROM dbo.operatorInfo</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[operatorInfo] SET [username] = @username, [password] = @password, [name] = @name, [sex] = @sex, [phone] = @phone, [roleId] = @roleId WHERE (([id] = @Original_id) AND ((@IsNull_username = 1 AND [username] IS NULL) OR ([username] = @Original_username)) AND ((@IsNull_password = 1 AND [password] IS NULL) OR ([password] = @Original_password)) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_sex = 1 AND [sex] IS NULL) OR ([sex] = @Original_sex)) AND ((@IsNull_phone = 1 AND [phone] IS NULL) OR ([phone] = @Original_phone)) AND ((@IsNull_roleId = 1 AND [roleId] IS NULL) OR ([roleId] = @Original_roleId)));
SELECT id, username, password, name, sex, phone, roleId FROM operatorInfo WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="password" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@phone" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="phone" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@roleId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_username" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_password" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="password" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_password" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="password" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_sex" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_sex" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sex" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_phone" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="phone" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_phone" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="phone" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_roleId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_roleId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.operatorInfo" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="username" DataSetColumn="username" />
              <Mapping SourceColumn="password" DataSetColumn="password" />
              <Mapping SourceColumn="name" DataSetColumn="name" />
              <Mapping SourceColumn="sex" DataSetColumn="sex" />
              <Mapping SourceColumn="phone" DataSetColumn="phone" />
              <Mapping SourceColumn="roleId" DataSetColumn="roleId" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="remindTableAdapter" GeneratorDataComponentClassName="remindTableAdapter" Name="remind" UserDataComponentName="remindTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.remind" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[remind] WHERE (([id] = @Original_id) AND ((@IsNull_title = 1 AND [title] IS NULL) OR ([title] = @Original_title)) AND ((@IsNull_remindContent = 1 AND [remindContent] IS NULL) OR ([remindContent] = @Original_remindContent)) AND ((@IsNull_consumeOff = 1 AND [consumeOff] IS NULL) OR ([consumeOff] = @Original_consumeOff)) AND ((@IsNull_effective = 1 AND [effective] IS NULL) OR ([effective] = @Original_effective)) AND ((@IsNull_days = 1 AND [days] IS NULL) OR ([days] = @Original_days)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_title" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="title" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="title" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_remindContent" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remindContent" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_remindContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="remindContent" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeOff" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeOff" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_effective" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="effective" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_effective" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="effective" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_days" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="days" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_days" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="days" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[remind] ([title], [remindContent], [consumeOff], [effective], [days]) VALUES (@title, @remindContent, @consumeOff, @effective, @days);
SELECT id, title, remindContent, consumeOff, effective, days FROM remind WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="title" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@remindContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="remindContent" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeOff" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@effective" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="effective" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@days" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="days" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, title, remindContent, consumeOff, effective, days FROM dbo.remind</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[remind] SET [title] = @title, [remindContent] = @remindContent, [consumeOff] = @consumeOff, [effective] = @effective, [days] = @days WHERE (([id] = @Original_id) AND ((@IsNull_title = 1 AND [title] IS NULL) OR ([title] = @Original_title)) AND ((@IsNull_remindContent = 1 AND [remindContent] IS NULL) OR ([remindContent] = @Original_remindContent)) AND ((@IsNull_consumeOff = 1 AND [consumeOff] IS NULL) OR ([consumeOff] = @Original_consumeOff)) AND ((@IsNull_effective = 1 AND [effective] IS NULL) OR ([effective] = @Original_effective)) AND ((@IsNull_days = 1 AND [days] IS NULL) OR ([days] = @Original_days)));
SELECT id, title, remindContent, consumeOff, effective, days FROM remind WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="title" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@remindContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="remindContent" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeOff" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@effective" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="effective" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@days" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="days" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_title" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="title" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_title" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="title" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_remindContent" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="remindContent" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_remindContent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="remindContent" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeOff" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeOff" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeOff" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_effective" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="effective" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_effective" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="effective" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_days" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="days" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_days" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="days" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.remind" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="title" DataSetColumn="title" />
              <Mapping SourceColumn="remindContent" DataSetColumn="remindContent" />
              <Mapping SourceColumn="consumeOff" DataSetColumn="consumeOff" />
              <Mapping SourceColumn="effective" DataSetColumn="effective" />
              <Mapping SourceColumn="days" DataSetColumn="days" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="roleInfoTableAdapter" GeneratorDataComponentClassName="roleInfoTableAdapter" Name="roleInfo" UserDataComponentName="roleInfoTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.roleInfo" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[roleInfo] WHERE (([id] = @Original_id) AND ((@IsNull_roleInfo1 = 1 AND [roleInfo1] IS NULL) OR ([roleInfo1] = @Original_roleInfo1)) AND ((@IsNull_roleName = 1 AND [roleName] IS NULL) OR ([roleName] = @Original_roleName)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_roleInfo1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleInfo1" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_roleInfo1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleInfo1" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_roleName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_roleName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleName" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[roleInfo] ([roleInfo1], [roleName]) VALUES (@roleInfo1, @roleName);
SELECT id, roleInfo1, roleName FROM roleInfo WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@roleInfo1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleInfo1" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@roleName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleName" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, roleInfo1, roleName FROM dbo.roleInfo</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[roleInfo] SET [roleInfo1] = @roleInfo1, [roleName] = @roleName WHERE (([id] = @Original_id) AND ((@IsNull_roleInfo1 = 1 AND [roleInfo1] IS NULL) OR ([roleInfo1] = @Original_roleInfo1)) AND ((@IsNull_roleName = 1 AND [roleName] IS NULL) OR ([roleName] = @Original_roleName)));
SELECT id, roleInfo1, roleName FROM roleInfo WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@roleInfo1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleInfo1" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@roleName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_roleInfo1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleInfo1" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_roleInfo1" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleInfo1" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_roleName" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="roleName" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_roleName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="roleName" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.roleInfo" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="roleInfo1" DataSetColumn="roleInfo1" />
              <Mapping SourceColumn="roleName" DataSetColumn="roleName" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="systemSettingsTableAdapter" GeneratorDataComponentClassName="systemSettingsTableAdapter" Name="systemSettings" UserDataComponentName="systemSettingsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.systemSettings" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[systemSettings] WHERE (([id] = @Original_id) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_value = 1 AND [value] IS NULL) OR ([value] = @Original_value)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_value" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[systemSettings] ([name], [value]) VALUES (@name, @value);
SELECT id, name, value FROM systemSettings WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, name, value FROM dbo.systemSettings</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[systemSettings] SET [name] = @name, [value] = @value WHERE (([id] = @Original_id) AND ((@IsNull_name = 1 AND [name] IS NULL) OR ([name] = @Original_name)) AND ((@IsNull_value = 1 AND [value] IS NULL) OR ([value] = @Original_value)));
SELECT id, name, value FROM systemSettings WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_name" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_name" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="name" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_value" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.systemSettings" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="name" DataSetColumn="name" />
              <Mapping SourceColumn="value" DataSetColumn="value" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="usersystemnodeTableAdapter" GeneratorDataComponentClassName="usersystemnodeTableAdapter" Name="usersystemnode" UserDataComponentName="usersystemnodeTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.usersystemnode" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[usersystemnode] WHERE (([id] = @Original_id) AND ((@IsNull_username = 1 AND [username] IS NULL) OR ([username] = @Original_username)) AND ((@IsNull_loginTime = 1 AND [loginTime] IS NULL) OR ([loginTime] = @Original_loginTime)) AND ((@IsNull_leaveTime = 1 AND [leaveTime] IS NULL) OR ([leaveTime] = @Original_leaveTime)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_username" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_loginTime" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="loginTime" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_loginTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="loginTime" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_leaveTime" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="leaveTime" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_leaveTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="leaveTime" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[usersystemnode] ([username], [loginTime], [leaveTime]) VALUES (@username, @loginTime, @leaveTime);
SELECT id, username, loginTime, leaveTime FROM usersystemnode WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@loginTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="loginTime" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@leaveTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="leaveTime" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, username, loginTime, leaveTime FROM dbo.usersystemnode</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[usersystemnode] SET [username] = @username, [loginTime] = @loginTime, [leaveTime] = @leaveTime WHERE (([id] = @Original_id) AND ((@IsNull_username = 1 AND [username] IS NULL) OR ([username] = @Original_username)) AND ((@IsNull_loginTime = 1 AND [loginTime] IS NULL) OR ([loginTime] = @Original_loginTime)) AND ((@IsNull_leaveTime = 1 AND [leaveTime] IS NULL) OR ([leaveTime] = @Original_leaveTime)));
SELECT id, username, loginTime, leaveTime FROM usersystemnode WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@loginTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="loginTime" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@leaveTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="leaveTime" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_username" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_username" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="username" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_loginTime" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="loginTime" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_loginTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="loginTime" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_leaveTime" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="leaveTime" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_leaveTime" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="leaveTime" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.usersystemnode" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="username" DataSetColumn="username" />
              <Mapping SourceColumn="loginTime" DataSetColumn="loginTime" />
              <Mapping SourceColumn="leaveTime" DataSetColumn="leaveTime" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="wasteBookTableAdapter" GeneratorDataComponentClassName="wasteBookTableAdapter" Name="wasteBook" UserDataComponentName="wasteBookTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="ZG_MemberConnectionString (Settings)" DbObjectName="ZG_Member.dbo.wasteBook" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <DeleteCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>DELETE FROM [dbo].[wasteBook] WHERE (([id] = @Original_id) AND ((@IsNull_terminalId = 1 AND [terminalId] IS NULL) OR ([terminalId] = @Original_terminalId)) AND ((@IsNull_operatorId = 1 AND [operatorId] IS NULL) OR ([operatorId] = @Original_operatorId)) AND ((@IsNull_memberCardId = 1 AND [memberCardId] IS NULL) OR ([memberCardId] = @Original_memberCardId)) AND ((@IsNull_date = 1 AND [date] IS NULL) OR ([date] = @Original_date)) AND ((@IsNull_consumeType = 1 AND [consumeType] IS NULL) OR ([consumeType] = @Original_consumeType)) AND ((@IsNull_consumeTimes = 1 AND [consumeTimes] IS NULL) OR ([consumeTimes] = @Original_consumeTimes)) AND ((@IsNull_consumeMoney = 1 AND [consumeMoney] IS NULL) OR ([consumeMoney] = @Original_consumeMoney)) AND ((@IsNull_cardPayMoney = 1 AND [cardPayMoney] IS NULL) OR ([cardPayMoney] = @Original_cardPayMoney)) AND ((@IsNull_cashPayMoney = 1 AND [cashPayMoney] IS NULL) OR ([cashPayMoney] = @Original_cashPayMoney)) AND ((@IsNull_cardBalance = 1 AND [cardBalance] IS NULL) OR ([cardBalance] = @Original_cardBalance)) AND ((@IsNull_refundmentMoney = 1 AND [refundmentMoney] IS NULL) OR ([refundmentMoney] = @Original_refundmentMoney)) AND ((@IsNull_refundmentIntegral = 1 AND [refundmentIntegral] IS NULL) OR ([refundmentIntegral] = @Original_refundmentIntegral)) AND ((@IsNull_exchangeIntegral = 1 AND [exchangeIntegral] IS NULL) OR ([exchangeIntegral] = @Original_exchangeIntegral)) AND ((@IsNull_consumeIntegral = 1 AND [consumeIntegral] IS NULL) OR ([consumeIntegral] = @Original_consumeIntegral)) AND ((@IsNull_totalIntegral = 1 AND [totalIntegral] IS NULL) OR ([totalIntegral] = @Original_totalIntegral)) AND ((@IsNull_savingMoney = 1 AND [savingMoney] IS NULL) OR ([savingMoney] = @Original_savingMoney)) AND ((@IsNull_details = 1 AND [details] IS NULL) OR ([details] = @Original_details)))</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_terminalId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="terminalId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_terminalId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="terminalId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_operatorId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="operatorId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_operatorId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="operatorId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberCardId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_date" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeType" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeType" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeTimes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeTimes" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeTimes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeTimes" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_consumeMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consumeMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardPayMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardPayMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_cardPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardPayMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cashPayMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cashPayMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_cashPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cashPayMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardBalance" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardBalance" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_cardBalance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardBalance" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_refundmentMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_refundmentMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="refundmentMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_refundmentIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_refundmentIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_exchangeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="exchangeIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_exchangeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="exchangeIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_totalIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="totalIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_totalIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="totalIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_savingMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="savingMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_savingMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="savingMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_details" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="details" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_details" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="details" SourceColumnNullMapping="false" SourceVersion="Original" />
                    </Parameters>
                  </DbCommand>
                </DeleteCommand>
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [dbo].[wasteBook] ([terminalId], [operatorId], [memberCardId], [date], [consumeType], [consumeTimes], [consumeMoney], [cardPayMoney], [cashPayMoney], [cardBalance], [refundmentMoney], [refundmentIntegral], [exchangeIntegral], [consumeIntegral], [totalIntegral], [savingMoney], [details]) VALUES (@terminalId, @operatorId, @memberCardId, @date, @consumeType, @consumeTimes, @consumeMoney, @cardPayMoney, @cashPayMoney, @cardBalance, @refundmentMoney, @refundmentIntegral, @exchangeIntegral, @consumeIntegral, @totalIntegral, @savingMoney, @details);
SELECT id, terminalId, operatorId, memberCardId, date, consumeType, consumeTimes, consumeMoney, cardPayMoney, cashPayMoney, cardBalance, refundmentMoney, refundmentIntegral, exchangeIntegral, consumeIntegral, totalIntegral, savingMoney, details FROM wasteBook WHERE (id = SCOPE_IDENTITY())</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@terminalId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="terminalId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@operatorId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="operatorId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeType" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeTimes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeTimes" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@consumeMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consumeMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@cardPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardPayMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@cashPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cashPayMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@cardBalance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardBalance" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@refundmentMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="refundmentMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@refundmentIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@exchangeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="exchangeIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@totalIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="totalIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@savingMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="savingMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@details" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="details" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT id, terminalId, operatorId, memberCardId, date, consumeType, consumeTimes, consumeMoney, cardPayMoney, cashPayMoney, cardBalance, refundmentMoney, refundmentIntegral, exchangeIntegral, consumeIntegral, totalIntegral, savingMoney, details FROM dbo.wasteBook</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
                <UpdateCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>UPDATE [dbo].[wasteBook] SET [terminalId] = @terminalId, [operatorId] = @operatorId, [memberCardId] = @memberCardId, [date] = @date, [consumeType] = @consumeType, [consumeTimes] = @consumeTimes, [consumeMoney] = @consumeMoney, [cardPayMoney] = @cardPayMoney, [cashPayMoney] = @cashPayMoney, [cardBalance] = @cardBalance, [refundmentMoney] = @refundmentMoney, [refundmentIntegral] = @refundmentIntegral, [exchangeIntegral] = @exchangeIntegral, [consumeIntegral] = @consumeIntegral, [totalIntegral] = @totalIntegral, [savingMoney] = @savingMoney, [details] = @details WHERE (([id] = @Original_id) AND ((@IsNull_terminalId = 1 AND [terminalId] IS NULL) OR ([terminalId] = @Original_terminalId)) AND ((@IsNull_operatorId = 1 AND [operatorId] IS NULL) OR ([operatorId] = @Original_operatorId)) AND ((@IsNull_memberCardId = 1 AND [memberCardId] IS NULL) OR ([memberCardId] = @Original_memberCardId)) AND ((@IsNull_date = 1 AND [date] IS NULL) OR ([date] = @Original_date)) AND ((@IsNull_consumeType = 1 AND [consumeType] IS NULL) OR ([consumeType] = @Original_consumeType)) AND ((@IsNull_consumeTimes = 1 AND [consumeTimes] IS NULL) OR ([consumeTimes] = @Original_consumeTimes)) AND ((@IsNull_consumeMoney = 1 AND [consumeMoney] IS NULL) OR ([consumeMoney] = @Original_consumeMoney)) AND ((@IsNull_cardPayMoney = 1 AND [cardPayMoney] IS NULL) OR ([cardPayMoney] = @Original_cardPayMoney)) AND ((@IsNull_cashPayMoney = 1 AND [cashPayMoney] IS NULL) OR ([cashPayMoney] = @Original_cashPayMoney)) AND ((@IsNull_cardBalance = 1 AND [cardBalance] IS NULL) OR ([cardBalance] = @Original_cardBalance)) AND ((@IsNull_refundmentMoney = 1 AND [refundmentMoney] IS NULL) OR ([refundmentMoney] = @Original_refundmentMoney)) AND ((@IsNull_refundmentIntegral = 1 AND [refundmentIntegral] IS NULL) OR ([refundmentIntegral] = @Original_refundmentIntegral)) AND ((@IsNull_exchangeIntegral = 1 AND [exchangeIntegral] IS NULL) OR ([exchangeIntegral] = @Original_exchangeIntegral)) AND ((@IsNull_consumeIntegral = 1 AND [consumeIntegral] IS NULL) OR ([consumeIntegral] = @Original_consumeIntegral)) AND ((@IsNull_totalIntegral = 1 AND [totalIntegral] IS NULL) OR ([totalIntegral] = @Original_totalIntegral)) AND ((@IsNull_savingMoney = 1 AND [savingMoney] IS NULL) OR ([savingMoney] = @Original_savingMoney)) AND ((@IsNull_details = 1 AND [details] IS NULL) OR ([details] = @Original_details)));
SELECT id, terminalId, operatorId, memberCardId, date, consumeType, consumeTimes, consumeMoney, cardPayMoney, cashPayMoney, cardBalance, refundmentMoney, refundmentIntegral, exchangeIntegral, consumeIntegral, totalIntegral, savingMoney, details FROM wasteBook WHERE (id = @id)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@terminalId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="terminalId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@operatorId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="operatorId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeType" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeTimes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeTimes" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@consumeMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consumeMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@cardPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardPayMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@cashPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cashPayMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@cardBalance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardBalance" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@refundmentMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="refundmentMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@refundmentIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@exchangeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="exchangeIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@consumeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@totalIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="totalIntegral" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@savingMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="savingMoney" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@details" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="details" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_terminalId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="terminalId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_terminalId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="terminalId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_operatorId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="operatorId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_operatorId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="operatorId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_memberCardId" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_memberCardId" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="memberCardId" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_date" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Date" Direction="Input" ParameterName="@Original_date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="date" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeType" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeType" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeType" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeTimes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeTimes" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeTimes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeTimes" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_consumeMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="consumeMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardPayMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardPayMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_cardPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardPayMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cashPayMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cashPayMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_cashPayMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cashPayMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_cardBalance" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="cardBalance" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_cardBalance" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="cardBalance" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_refundmentMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_refundmentMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="refundmentMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_refundmentIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_refundmentIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="refundmentIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_exchangeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="exchangeIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_exchangeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="exchangeIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_consumeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_consumeIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="consumeIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_totalIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="totalIntegral" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_totalIntegral" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="totalIntegral" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_savingMoney" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="savingMoney" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="@Original_savingMoney" Precision="0" ProviderType="Money" Scale="0" Size="0" SourceColumn="savingMoney" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_details" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="details" SourceColumnNullMapping="true" SourceVersion="Original" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_details" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="details" SourceColumnNullMapping="false" SourceVersion="Original" />
                      <Parameter AllowDbNull="false" AutogeneratedName="id" ColumnName="id" DataSourceName="ZG_Member.dbo.wasteBook" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@id" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="id" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </UpdateCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="id" DataSetColumn="id" />
              <Mapping SourceColumn="terminalId" DataSetColumn="terminalId" />
              <Mapping SourceColumn="operatorId" DataSetColumn="operatorId" />
              <Mapping SourceColumn="memberCardId" DataSetColumn="memberCardId" />
              <Mapping SourceColumn="date" DataSetColumn="date" />
              <Mapping SourceColumn="consumeType" DataSetColumn="consumeType" />
              <Mapping SourceColumn="consumeTimes" DataSetColumn="consumeTimes" />
              <Mapping SourceColumn="consumeMoney" DataSetColumn="consumeMoney" />
              <Mapping SourceColumn="cardPayMoney" DataSetColumn="cardPayMoney" />
              <Mapping SourceColumn="cashPayMoney" DataSetColumn="cashPayMoney" />
              <Mapping SourceColumn="cardBalance" DataSetColumn="cardBalance" />
              <Mapping SourceColumn="refundmentMoney" DataSetColumn="refundmentMoney" />
              <Mapping SourceColumn="refundmentIntegral" DataSetColumn="refundmentIntegral" />
              <Mapping SourceColumn="exchangeIntegral" DataSetColumn="exchangeIntegral" />
              <Mapping SourceColumn="consumeIntegral" DataSetColumn="consumeIntegral" />
              <Mapping SourceColumn="totalIntegral" DataSetColumn="totalIntegral" />
              <Mapping SourceColumn="savingMoney" DataSetColumn="savingMoney" />
              <Mapping SourceColumn="details" DataSetColumn="details" />
            </Mappings>
            <Sources />
          </TableAdapter>
        </Tables>
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="ZG_MemberDataSet1" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="ZG_MemberDataSet1" msprop:Generator_UserDSName="ZG_MemberDataSet1">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="advInfo" msprop:Generator_TableClassName="advInfoDataTable" msprop:Generator_TableVarName="tableadvInfo" msprop:Generator_TablePropName="advInfo" msprop:Generator_RowDeletingName="advInfoRowDeleting" msprop:Generator_UserTableName="advInfo" msprop:Generator_RowChangingName="advInfoRowChanging" msprop:Generator_RowEvHandlerName="advInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="advInfoRowDeleted" msprop:Generator_RowEvArgName="advInfoRowChangeEvent" msprop:Generator_RowChangedName="advInfoRowChanged" msprop:Generator_RowClassName="advInfoRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="advContent" msprop:Generator_ColumnVarNameInTable="columnadvContent" msprop:Generator_ColumnPropNameInRow="advContent" msprop:Generator_ColumnPropNameInTable="advContentColumn" msprop:Generator_UserColumnName="advContent" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="cardTemplates" msprop:Generator_TableClassName="cardTemplatesDataTable" msprop:Generator_TableVarName="tablecardTemplates" msprop:Generator_TablePropName="cardTemplates" msprop:Generator_RowDeletingName="cardTemplatesRowDeleting" msprop:Generator_UserTableName="cardTemplates" msprop:Generator_RowChangingName="cardTemplatesRowChanging" msprop:Generator_RowEvHandlerName="cardTemplatesRowChangeEventHandler" msprop:Generator_RowDeletedName="cardTemplatesRowDeleted" msprop:Generator_RowEvArgName="cardTemplatesRowChangeEvent" msprop:Generator_RowChangedName="cardTemplatesRowChanged" msprop:Generator_RowClassName="cardTemplatesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="template" msprop:Generator_ColumnVarNameInTable="columntemplate" msprop:Generator_ColumnPropNameInRow="template" msprop:Generator_ColumnPropNameInTable="templateColumn" msprop:Generator_UserColumnName="template" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="consumeSolution" msprop:Generator_TableClassName="consumeSolutionDataTable" msprop:Generator_TableVarName="tableconsumeSolution" msprop:Generator_TablePropName="consumeSolution" msprop:Generator_RowDeletingName="consumeSolutionRowDeleting" msprop:Generator_UserTableName="consumeSolution" msprop:Generator_RowChangingName="consumeSolutionRowChanging" msprop:Generator_RowEvHandlerName="consumeSolutionRowChangeEventHandler" msprop:Generator_RowDeletedName="consumeSolutionRowDeleted" msprop:Generator_RowEvArgName="consumeSolutionRowChangeEvent" msprop:Generator_RowChangedName="consumeSolutionRowChanged" msprop:Generator_RowClassName="consumeSolutionRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="solutionName" msprop:Generator_ColumnVarNameInTable="columnsolutionName" msprop:Generator_ColumnPropNameInRow="solutionName" msprop:Generator_ColumnPropNameInTable="solutionNameColumn" msprop:Generator_UserColumnName="solutionName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="cardTemplateId" msprop:Generator_ColumnVarNameInTable="columncardTemplateId" msprop:Generator_ColumnPropNameInRow="cardTemplateId" msprop:Generator_ColumnPropNameInTable="cardTemplateIdColumn" msprop:Generator_UserColumnName="cardTemplateId" type="xs:int" minOccurs="0" />
              <xs:element name="consumeSolution1" msprop:Generator_ColumnVarNameInTable="columnconsumeSolution1" msprop:Generator_ColumnPropNameInRow="consumeSolution1" msprop:Generator_ColumnPropNameInTable="consumeSolution1Column" msprop:Generator_UserColumnName="consumeSolution1" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2048" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="savingSolution" msprop:Generator_ColumnVarNameInTable="columnsavingSolution" msprop:Generator_ColumnPropNameInRow="savingSolution" msprop:Generator_ColumnPropNameInTable="savingSolutionColumn" msprop:Generator_UserColumnName="savingSolution" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2048" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="discountSolution" msprop:Generator_ColumnVarNameInTable="columndiscountSolution" msprop:Generator_ColumnPropNameInRow="discountSolution" msprop:Generator_ColumnPropNameInTable="discountSolutionColumn" msprop:Generator_UserColumnName="discountSolution" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2048" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="nextLevelId" msprop:Generator_ColumnVarNameInTable="columnnextLevelId" msprop:Generator_ColumnPropNameInRow="nextLevelId" msprop:Generator_ColumnPropNameInTable="nextLevelIdColumn" msprop:Generator_UserColumnName="nextLevelId" type="xs:int" minOccurs="0" />
              <xs:element name="levelUp" msprop:Generator_ColumnVarNameInTable="columnlevelUp" msprop:Generator_ColumnPropNameInRow="levelUp" msprop:Generator_ColumnPropNameInTable="levelUpColumn" msprop:Generator_UserColumnName="levelUp" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="foregrounding" msprop:Generator_TableClassName="foregroundingDataTable" msprop:Generator_TableVarName="tableforegrounding" msprop:Generator_TablePropName="foregrounding" msprop:Generator_RowDeletingName="foregroundingRowDeleting" msprop:Generator_UserTableName="foregrounding" msprop:Generator_RowChangingName="foregroundingRowChanging" msprop:Generator_RowEvHandlerName="foregroundingRowChangeEventHandler" msprop:Generator_RowDeletedName="foregroundingRowDeleted" msprop:Generator_RowEvArgName="foregroundingRowChangeEvent" msprop:Generator_RowChangedName="foregroundingRowChanged" msprop:Generator_RowClassName="foregroundingRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="balance" msprop:Generator_ColumnVarNameInTable="columnbalance" msprop:Generator_ColumnPropNameInRow="balance" msprop:Generator_ColumnPropNameInTable="balanceColumn" msprop:Generator_UserColumnName="balance" type="xs:boolean" minOccurs="0" />
              <xs:element name="warningTime" msprop:Generator_ColumnVarNameInTable="columnwarningTime" msprop:Generator_ColumnPropNameInRow="warningTime" msprop:Generator_ColumnPropNameInTable="warningTimeColumn" msprop:Generator_UserColumnName="warningTime" type="xs:decimal" minOccurs="0" />
              <xs:element name="comsumeactive" msprop:Generator_ColumnVarNameInTable="columncomsumeactive" msprop:Generator_ColumnPropNameInRow="comsumeactive" msprop:Generator_ColumnPropNameInTable="comsumeactiveColumn" msprop:Generator_UserColumnName="comsumeactive" type="xs:decimal" minOccurs="0" />
              <xs:element name="pointactive" msprop:Generator_ColumnVarNameInTable="columnpointactive" msprop:Generator_ColumnPropNameInRow="pointactive" msprop:Generator_ColumnPropNameInTable="pointactiveColumn" msprop:Generator_UserColumnName="pointactive" type="xs:boolean" minOccurs="0" />
              <xs:element name="remind" msprop:Generator_ColumnVarNameInTable="columnremind" msprop:Generator_ColumnPropNameInRow="remind" msprop:Generator_ColumnPropNameInTable="remindColumn" msprop:Generator_UserColumnName="remind" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="giftAmount" msprop:Generator_TableClassName="giftAmountDataTable" msprop:Generator_TableVarName="tablegiftAmount" msprop:Generator_TablePropName="giftAmount" msprop:Generator_RowDeletingName="giftAmountRowDeleting" msprop:Generator_UserTableName="giftAmount" msprop:Generator_RowChangingName="giftAmountRowChanging" msprop:Generator_RowEvHandlerName="giftAmountRowChangeEventHandler" msprop:Generator_RowDeletedName="giftAmountRowDeleted" msprop:Generator_RowEvArgName="giftAmountRowChangeEvent" msprop:Generator_RowChangedName="giftAmountRowChanged" msprop:Generator_RowClassName="giftAmountRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="giftId" msprop:Generator_ColumnVarNameInTable="columngiftId" msprop:Generator_ColumnPropNameInRow="giftId" msprop:Generator_ColumnPropNameInTable="giftIdColumn" msprop:Generator_UserColumnName="giftId" type="xs:int" minOccurs="0" />
              <xs:element name="giftName" msprop:Generator_ColumnVarNameInTable="columngiftName" msprop:Generator_ColumnPropNameInRow="giftName" msprop:Generator_ColumnPropNameInTable="giftNameColumn" msprop:Generator_UserColumnName="giftName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="giftAmount1" msprop:Generator_ColumnVarNameInTable="columngiftAmount1" msprop:Generator_ColumnPropNameInRow="giftAmount1" msprop:Generator_ColumnPropNameInTable="giftAmount1Column" msprop:Generator_UserColumnName="giftAmount1" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="giftExchangeNotes" msprop:Generator_TableClassName="giftExchangeNotesDataTable" msprop:Generator_TableVarName="tablegiftExchangeNotes" msprop:Generator_TablePropName="giftExchangeNotes" msprop:Generator_RowDeletingName="giftExchangeNotesRowDeleting" msprop:Generator_UserTableName="giftExchangeNotes" msprop:Generator_RowChangingName="giftExchangeNotesRowChanging" msprop:Generator_RowEvHandlerName="giftExchangeNotesRowChangeEventHandler" msprop:Generator_RowDeletedName="giftExchangeNotesRowDeleted" msprop:Generator_RowEvArgName="giftExchangeNotesRowChangeEvent" msprop:Generator_RowChangedName="giftExchangeNotesRowChanged" msprop:Generator_RowClassName="giftExchangeNotesRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="giftId" msprop:Generator_ColumnVarNameInTable="columngiftId" msprop:Generator_ColumnPropNameInRow="giftId" msprop:Generator_ColumnPropNameInTable="giftIdColumn" msprop:Generator_UserColumnName="giftId" type="xs:int" minOccurs="0" />
              <xs:element name="giftName" msprop:Generator_ColumnVarNameInTable="columngiftName" msprop:Generator_ColumnPropNameInRow="giftName" msprop:Generator_ColumnPropNameInTable="giftNameColumn" msprop:Generator_UserColumnName="giftName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="giftAmount" msprop:Generator_ColumnVarNameInTable="columngiftAmount" msprop:Generator_ColumnPropNameInRow="giftAmount" msprop:Generator_ColumnPropNameInTable="giftAmountColumn" msprop:Generator_UserColumnName="giftAmount" type="xs:int" minOccurs="0" />
              <xs:element name="integral" msprop:Generator_ColumnVarNameInTable="columnintegral" msprop:Generator_ColumnPropNameInRow="integral" msprop:Generator_ColumnPropNameInTable="integralColumn" msprop:Generator_UserColumnName="integral" type="xs:int" minOccurs="0" />
              <xs:element name="date" msprop:Generator_ColumnVarNameInTable="columndate" msprop:Generator_ColumnPropNameInRow="date" msprop:Generator_ColumnPropNameInTable="dateColumn" msprop:Generator_UserColumnName="date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="memo" msprop:Generator_ColumnVarNameInTable="columnmemo" msprop:Generator_ColumnPropNameInRow="memo" msprop:Generator_ColumnPropNameInTable="memoColumn" msprop:Generator_UserColumnName="memo" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="memberId" msprop:Generator_ColumnVarNameInTable="columnmemberId" msprop:Generator_ColumnPropNameInRow="memberId" msprop:Generator_ColumnPropNameInTable="memberIdColumn" msprop:Generator_UserColumnName="memberId" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="gifts" msprop:Generator_TableClassName="giftsDataTable" msprop:Generator_TableVarName="tablegifts" msprop:Generator_TablePropName="gifts" msprop:Generator_RowDeletingName="giftsRowDeleting" msprop:Generator_UserTableName="gifts" msprop:Generator_RowChangingName="giftsRowChanging" msprop:Generator_RowEvHandlerName="giftsRowChangeEventHandler" msprop:Generator_RowDeletedName="giftsRowDeleted" msprop:Generator_RowEvArgName="giftsRowChangeEvent" msprop:Generator_RowChangedName="giftsRowChanged" msprop:Generator_RowClassName="giftsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="giftName" msprop:Generator_ColumnVarNameInTable="columngiftName" msprop:Generator_ColumnPropNameInRow="giftName" msprop:Generator_ColumnPropNameInTable="giftNameColumn" msprop:Generator_UserColumnName="giftName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="type" msprop:Generator_ColumnVarNameInTable="columntype" msprop:Generator_ColumnPropNameInRow="type" msprop:Generator_ColumnPropNameInTable="typeColumn" msprop:Generator_UserColumnName="type" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="giftamount" msprop:Generator_ColumnVarNameInTable="columngiftamount" msprop:Generator_ColumnPropNameInRow="giftamount" msprop:Generator_ColumnPropNameInTable="giftamountColumn" msprop:Generator_UserColumnName="giftamount" type="xs:int" minOccurs="0" />
              <xs:element name="Integral" msprop:Generator_ColumnVarNameInTable="columnIntegral" msprop:Generator_ColumnPropNameInRow="Integral" msprop:Generator_ColumnPropNameInTable="IntegralColumn" msprop:Generator_UserColumnName="Integral" type="xs:int" minOccurs="0" />
              <xs:element name="unit" msprop:Generator_ColumnVarNameInTable="columnunit" msprop:Generator_ColumnPropNameInRow="unit" msprop:Generator_ColumnPropNameInTable="unitColumn" msprop:Generator_UserColumnName="unit" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="memo" msprop:Generator_ColumnVarNameInTable="columnmemo" msprop:Generator_ColumnPropNameInRow="memo" msprop:Generator_ColumnPropNameInTable="memoColumn" msprop:Generator_UserColumnName="memo" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="giftsSaved" msprop:Generator_TableClassName="giftsSavedDataTable" msprop:Generator_TableVarName="tablegiftsSaved" msprop:Generator_TablePropName="giftsSaved" msprop:Generator_RowDeletingName="giftsSavedRowDeleting" msprop:Generator_UserTableName="giftsSaved" msprop:Generator_RowChangingName="giftsSavedRowChanging" msprop:Generator_RowEvHandlerName="giftsSavedRowChangeEventHandler" msprop:Generator_RowDeletedName="giftsSavedRowDeleted" msprop:Generator_RowEvArgName="giftsSavedRowChangeEvent" msprop:Generator_RowChangedName="giftsSavedRowChanged" msprop:Generator_RowClassName="giftsSavedRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="giftId" msprop:Generator_ColumnVarNameInTable="columngiftId" msprop:Generator_ColumnPropNameInRow="giftId" msprop:Generator_ColumnPropNameInTable="giftIdColumn" msprop:Generator_UserColumnName="giftId" type="xs:int" minOccurs="0" />
              <xs:element name="giftName" msprop:Generator_ColumnVarNameInTable="columngiftName" msprop:Generator_ColumnPropNameInRow="giftName" msprop:Generator_ColumnPropNameInTable="giftNameColumn" msprop:Generator_UserColumnName="giftName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="giftamount" msprop:Generator_ColumnVarNameInTable="columngiftamount" msprop:Generator_ColumnPropNameInRow="giftamount" msprop:Generator_ColumnPropNameInTable="giftamountColumn" msprop:Generator_UserColumnName="giftamount" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="goods" msprop:Generator_TableClassName="goodsDataTable" msprop:Generator_TableVarName="tablegoods" msprop:Generator_TablePropName="goods" msprop:Generator_RowDeletingName="goodsRowDeleting" msprop:Generator_UserTableName="goods" msprop:Generator_RowChangingName="goodsRowChanging" msprop:Generator_RowEvHandlerName="goodsRowChangeEventHandler" msprop:Generator_RowDeletedName="goodsRowDeleted" msprop:Generator_RowEvArgName="goodsRowChangeEvent" msprop:Generator_RowChangedName="goodsRowChanged" msprop:Generator_RowClassName="goodsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="goodsId" msprop:Generator_ColumnVarNameInTable="columngoodsId" msprop:Generator_ColumnPropNameInRow="goodsId" msprop:Generator_ColumnPropNameInTable="goodsIdColumn" msprop:Generator_UserColumnName="goodsId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="goodsName" msprop:Generator_ColumnVarNameInTable="columngoodsName" msprop:Generator_ColumnPropNameInRow="goodsName" msprop:Generator_ColumnPropNameInTable="goodsNameColumn" msprop:Generator_UserColumnName="goodsName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="unit" msprop:Generator_ColumnVarNameInTable="columnunit" msprop:Generator_ColumnPropNameInRow="unit" msprop:Generator_ColumnPropNameInTable="unitColumn" msprop:Generator_UserColumnName="unit" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="price" msprop:Generator_ColumnVarNameInTable="columnprice" msprop:Generator_ColumnPropNameInRow="price" msprop:Generator_ColumnPropNameInTable="priceColumn" msprop:Generator_UserColumnName="price" type="xs:decimal" minOccurs="0" />
              <xs:element name="finalCost" msprop:Generator_ColumnVarNameInTable="columnfinalCost" msprop:Generator_ColumnPropNameInRow="finalCost" msprop:Generator_ColumnPropNameInTable="finalCostColumn" msprop:Generator_UserColumnName="finalCost" type="xs:decimal" minOccurs="0" />
              <xs:element name="amount" msprop:Generator_ColumnVarNameInTable="columnamount" msprop:Generator_ColumnPropNameInRow="amount" msprop:Generator_ColumnPropNameInTable="amountColumn" msprop:Generator_UserColumnName="amount" type="xs:int" minOccurs="0" />
              <xs:element name="lowestOff" msprop:Generator_ColumnVarNameInTable="columnlowestOff" msprop:Generator_ColumnPropNameInRow="lowestOff" msprop:Generator_ColumnPropNameInTable="lowestOffColumn" msprop:Generator_UserColumnName="lowestOff" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="goodsTypeId" msprop:Generator_ColumnVarNameInTable="columngoodsTypeId" msprop:Generator_ColumnPropNameInRow="goodsTypeId" msprop:Generator_ColumnPropNameInTable="goodsTypeIdColumn" msprop:Generator_UserColumnName="goodsTypeId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="goodsflowing" msprop:Generator_TableClassName="goodsflowingDataTable" msprop:Generator_TableVarName="tablegoodsflowing" msprop:Generator_TablePropName="goodsflowing" msprop:Generator_RowDeletingName="goodsflowingRowDeleting" msprop:Generator_UserTableName="goodsflowing" msprop:Generator_RowChangingName="goodsflowingRowChanging" msprop:Generator_RowEvHandlerName="goodsflowingRowChangeEventHandler" msprop:Generator_RowDeletedName="goodsflowingRowDeleted" msprop:Generator_RowEvArgName="goodsflowingRowChangeEvent" msprop:Generator_RowChangedName="goodsflowingRowChanged" msprop:Generator_RowClassName="goodsflowingRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="username" msprop:Generator_ColumnVarNameInTable="columnusername" msprop:Generator_ColumnPropNameInRow="username" msprop:Generator_ColumnPropNameInTable="usernameColumn" msprop:Generator_UserColumnName="username" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Time" msprop:Generator_ColumnVarNameInTable="columnTime" msprop:Generator_ColumnPropNameInRow="Time" msprop:Generator_ColumnPropNameInTable="TimeColumn" msprop:Generator_UserColumnName="Time" type="xs:dateTime" minOccurs="0" />
              <xs:element name="operate" msprop:Generator_ColumnVarNameInTable="columnoperate" msprop:Generator_ColumnPropNameInRow="operate" msprop:Generator_ColumnPropNameInTable="operateColumn" msprop:Generator_UserColumnName="operate" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="goodsId" msprop:Generator_ColumnVarNameInTable="columngoodsId" msprop:Generator_ColumnPropNameInRow="goodsId" msprop:Generator_ColumnPropNameInTable="goodsIdColumn" msprop:Generator_UserColumnName="goodsId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="goodsName" msprop:Generator_ColumnVarNameInTable="columngoodsName" msprop:Generator_ColumnPropNameInRow="goodsName" msprop:Generator_ColumnPropNameInTable="goodsNameColumn" msprop:Generator_UserColumnName="goodsName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="unit" msprop:Generator_ColumnVarNameInTable="columnunit" msprop:Generator_ColumnPropNameInRow="unit" msprop:Generator_ColumnPropNameInTable="unitColumn" msprop:Generator_UserColumnName="unit" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="price" msprop:Generator_ColumnVarNameInTable="columnprice" msprop:Generator_ColumnPropNameInRow="price" msprop:Generator_ColumnPropNameInTable="priceColumn" msprop:Generator_UserColumnName="price" type="xs:decimal" minOccurs="0" />
              <xs:element name="finalCost" msprop:Generator_ColumnVarNameInTable="columnfinalCost" msprop:Generator_ColumnPropNameInRow="finalCost" msprop:Generator_ColumnPropNameInTable="finalCostColumn" msprop:Generator_UserColumnName="finalCost" type="xs:decimal" minOccurs="0" />
              <xs:element name="amount" msprop:Generator_ColumnVarNameInTable="columnamount" msprop:Generator_ColumnPropNameInRow="amount" msprop:Generator_ColumnPropNameInTable="amountColumn" msprop:Generator_UserColumnName="amount" type="xs:int" minOccurs="0" />
              <xs:element name="lowestOff" msprop:Generator_ColumnVarNameInTable="columnlowestOff" msprop:Generator_ColumnPropNameInRow="lowestOff" msprop:Generator_ColumnPropNameInTable="lowestOffColumn" msprop:Generator_UserColumnName="lowestOff" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="goodsTypeId" msprop:Generator_ColumnVarNameInTable="columngoodsTypeId" msprop:Generator_ColumnPropNameInRow="goodsTypeId" msprop:Generator_ColumnPropNameInTable="goodsTypeIdColumn" msprop:Generator_UserColumnName="goodsTypeId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="goodsType" msprop:Generator_TableClassName="goodsTypeDataTable" msprop:Generator_TableVarName="tablegoodsType" msprop:Generator_TablePropName="goodsType" msprop:Generator_RowDeletingName="goodsTypeRowDeleting" msprop:Generator_UserTableName="goodsType" msprop:Generator_RowChangingName="goodsTypeRowChanging" msprop:Generator_RowEvHandlerName="goodsTypeRowChangeEventHandler" msprop:Generator_RowDeletedName="goodsTypeRowDeleted" msprop:Generator_RowEvArgName="goodsTypeRowChangeEvent" msprop:Generator_RowChangedName="goodsTypeRowChanged" msprop:Generator_RowClassName="goodsTypeRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="typeName" msprop:Generator_ColumnVarNameInTable="columntypeName" msprop:Generator_ColumnPropNameInRow="typeName" msprop:Generator_ColumnPropNameInTable="typeNameColumn" msprop:Generator_UserColumnName="typeName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="informationShare" msprop:Generator_TableClassName="informationShareDataTable" msprop:Generator_TableVarName="tableinformationShare" msprop:Generator_TablePropName="informationShare" msprop:Generator_RowDeletingName="informationShareRowDeleting" msprop:Generator_UserTableName="informationShare" msprop:Generator_RowChangingName="informationShareRowChanging" msprop:Generator_RowEvHandlerName="informationShareRowChangeEventHandler" msprop:Generator_RowDeletedName="informationShareRowDeleted" msprop:Generator_RowEvArgName="informationShareRowChangeEvent" msprop:Generator_RowChangedName="informationShareRowChanged" msprop:Generator_RowClassName="informationShareRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="contact" msprop:Generator_ColumnVarNameInTable="columncontact" msprop:Generator_ColumnPropNameInRow="contact" msprop:Generator_ColumnPropNameInTable="contactColumn" msprop:Generator_UserColumnName="contact" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="createDate" msprop:Generator_ColumnVarNameInTable="columncreateDate" msprop:Generator_ColumnPropNameInRow="createDate" msprop:Generator_ColumnPropNameInTable="createDateColumn" msprop:Generator_UserColumnName="createDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="appointmentDate" msprop:Generator_ColumnVarNameInTable="columnappointmentDate" msprop:Generator_ColumnPropNameInRow="appointmentDate" msprop:Generator_ColumnPropNameInTable="appointmentDateColumn" msprop:Generator_UserColumnName="appointmentDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="items" msprop:Generator_ColumnVarNameInTable="columnitems" msprop:Generator_ColumnPropNameInRow="items" msprop:Generator_ColumnPropNameInTable="itemsColumn" msprop:Generator_UserColumnName="items" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="300" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="gestationWeek" msprop:Generator_ColumnVarNameInTable="columngestationWeek" msprop:Generator_ColumnPropNameInRow="gestationWeek" msprop:Generator_ColumnPropNameInTable="gestationWeekColumn" msprop:Generator_UserColumnName="gestationWeek" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="visitDate" msprop:Generator_ColumnVarNameInTable="columnvisitDate" msprop:Generator_ColumnPropNameInRow="visitDate" msprop:Generator_ColumnPropNameInTable="visitDateColumn" msprop:Generator_UserColumnName="visitDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="appointmentWays" msprop:Generator_ColumnVarNameInTable="columnappointmentWays" msprop:Generator_ColumnPropNameInRow="appointmentWays" msprop:Generator_ColumnPropNameInTable="appointmentWaysColumn" msprop:Generator_UserColumnName="appointmentWays" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="status" msprop:Generator_ColumnVarNameInTable="columnstatus" msprop:Generator_ColumnPropNameInRow="status" msprop:Generator_ColumnPropNameInTable="statusColumn" msprop:Generator_UserColumnName="status" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="memo" msprop:Generator_ColumnVarNameInTable="columnmemo" msprop:Generator_ColumnPropNameInRow="memo" msprop:Generator_ColumnPropNameInTable="memoColumn" msprop:Generator_UserColumnName="memo" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="500" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="memberInfo" msprop:Generator_TableClassName="memberInfoDataTable" msprop:Generator_TableVarName="tablememberInfo" msprop:Generator_TablePropName="memberInfo" msprop:Generator_RowDeletingName="memberInfoRowDeleting" msprop:Generator_UserTableName="memberInfo" msprop:Generator_RowChangingName="memberInfoRowChanging" msprop:Generator_RowEvHandlerName="memberInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="memberInfoRowDeleted" msprop:Generator_RowEvArgName="memberInfoRowChangeEvent" msprop:Generator_RowChangedName="memberInfoRowChanged" msprop:Generator_RowClassName="memberInfoRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="memberId" msprop:Generator_ColumnVarNameInTable="columnmemberId" msprop:Generator_ColumnPropNameInRow="memberId" msprop:Generator_ColumnPropNameInTable="memberIdColumn" msprop:Generator_UserColumnName="memberId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="memberCardId" msprop:Generator_ColumnVarNameInTable="columnmemberCardId" msprop:Generator_ColumnPropNameInRow="memberCardId" msprop:Generator_ColumnPropNameInTable="memberCardIdColumn" msprop:Generator_UserColumnName="memberCardId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="memberName" msprop:Generator_ColumnVarNameInTable="columnmemberName" msprop:Generator_ColumnPropNameInRow="memberName" msprop:Generator_ColumnPropNameInTable="memberNameColumn" msprop:Generator_UserColumnName="memberName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="sex" msprop:Generator_ColumnVarNameInTable="columnsex" msprop:Generator_ColumnPropNameInRow="sex" msprop:Generator_ColumnPropNameInTable="sexColumn" msprop:Generator_UserColumnName="sex" type="xs:boolean" minOccurs="0" />
              <xs:element name="mobile" msprop:Generator_ColumnVarNameInTable="columnmobile" msprop:Generator_ColumnPropNameInRow="mobile" msprop:Generator_ColumnPropNameInTable="mobileColumn" msprop:Generator_UserColumnName="mobile" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Tel" msprop:Generator_ColumnVarNameInTable="columnTel" msprop:Generator_ColumnPropNameInRow="Tel" msprop:Generator_ColumnPropNameInTable="TelColumn" msprop:Generator_UserColumnName="Tel" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Email" msprop:Generator_ColumnVarNameInTable="columnEmail" msprop:Generator_ColumnPropNameInRow="Email" msprop:Generator_ColumnPropNameInTable="EmailColumn" msprop:Generator_UserColumnName="Email" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IDNumber" msprop:Generator_ColumnVarNameInTable="columnIDNumber" msprop:Generator_ColumnPropNameInRow="IDNumber" msprop:Generator_ColumnPropNameInTable="IDNumberColumn" msprop:Generator_UserColumnName="IDNumber" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="birthDay" msprop:Generator_ColumnVarNameInTable="columnbirthDay" msprop:Generator_ColumnPropNameInRow="birthDay" msprop:Generator_ColumnPropNameInTable="birthDayColumn" msprop:Generator_UserColumnName="birthDay" type="xs:dateTime" minOccurs="0" />
              <xs:element name="cardType" msprop:Generator_ColumnVarNameInTable="columncardType" msprop:Generator_ColumnPropNameInRow="cardType" msprop:Generator_ColumnPropNameInTable="cardTypeColumn" msprop:Generator_UserColumnName="cardType" type="xs:int" minOccurs="0" />
              <xs:element name="Balance" msprop:Generator_ColumnVarNameInTable="columnBalance" msprop:Generator_ColumnPropNameInRow="Balance" msprop:Generator_ColumnPropNameInTable="BalanceColumn" msprop:Generator_UserColumnName="Balance" type="xs:decimal" minOccurs="0" />
              <xs:element name="point" msprop:Generator_ColumnVarNameInTable="columnpoint" msprop:Generator_ColumnPropNameInRow="point" msprop:Generator_ColumnPropNameInTable="pointColumn" msprop:Generator_UserColumnName="point" type="xs:int" minOccurs="0" />
              <xs:element name="status" msprop:Generator_ColumnVarNameInTable="columnstatus" msprop:Generator_ColumnPropNameInRow="status" msprop:Generator_ColumnPropNameInTable="statusColumn" msprop:Generator_UserColumnName="status" type="xs:int" minOccurs="0" />
              <xs:element name="createDate" msprop:Generator_ColumnVarNameInTable="columncreateDate" msprop:Generator_ColumnPropNameInRow="createDate" msprop:Generator_ColumnPropNameInTable="createDateColumn" msprop:Generator_UserColumnName="createDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="expiresDate" msprop:Generator_ColumnVarNameInTable="columnexpiresDate" msprop:Generator_ColumnPropNameInRow="expiresDate" msprop:Generator_ColumnPropNameInTable="expiresDateColumn" msprop:Generator_UserColumnName="expiresDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="consume" msprop:Generator_ColumnVarNameInTable="columnconsume" msprop:Generator_ColumnPropNameInRow="consume" msprop:Generator_ColumnPropNameInTable="consumeColumn" msprop:Generator_UserColumnName="consume" type="xs:decimal" minOccurs="0" />
              <xs:element name="memo" msprop:Generator_ColumnVarNameInTable="columnmemo" msprop:Generator_ColumnPropNameInRow="memo" msprop:Generator_ColumnPropNameInTable="memoColumn" msprop:Generator_UserColumnName="memo" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="pwd" msprop:Generator_ColumnVarNameInTable="columnpwd" msprop:Generator_ColumnPropNameInRow="pwd" msprop:Generator_ColumnPropNameInTable="pwdColumn" msprop:Generator_UserColumnName="pwd" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="40" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="operatorInfo" msprop:Generator_TableClassName="operatorInfoDataTable" msprop:Generator_TableVarName="tableoperatorInfo" msprop:Generator_TablePropName="operatorInfo" msprop:Generator_RowDeletingName="operatorInfoRowDeleting" msprop:Generator_UserTableName="operatorInfo" msprop:Generator_RowChangingName="operatorInfoRowChanging" msprop:Generator_RowEvHandlerName="operatorInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="operatorInfoRowDeleted" msprop:Generator_RowEvArgName="operatorInfoRowChangeEvent" msprop:Generator_RowChangedName="operatorInfoRowChanged" msprop:Generator_RowClassName="operatorInfoRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="username" msprop:Generator_ColumnVarNameInTable="columnusername" msprop:Generator_ColumnPropNameInRow="username" msprop:Generator_ColumnPropNameInTable="usernameColumn" msprop:Generator_UserColumnName="username" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="password" msprop:Generator_ColumnVarNameInTable="columnpassword" msprop:Generator_ColumnPropNameInRow="password" msprop:Generator_ColumnPropNameInTable="passwordColumn" msprop:Generator_UserColumnName="password" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="sex" msprop:Generator_ColumnVarNameInTable="columnsex" msprop:Generator_ColumnPropNameInRow="sex" msprop:Generator_ColumnPropNameInTable="sexColumn" msprop:Generator_UserColumnName="sex" type="xs:boolean" minOccurs="0" />
              <xs:element name="phone" msprop:Generator_ColumnVarNameInTable="columnphone" msprop:Generator_ColumnPropNameInRow="phone" msprop:Generator_ColumnPropNameInTable="phoneColumn" msprop:Generator_UserColumnName="phone" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="13" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="roleId" msprop:Generator_ColumnVarNameInTable="columnroleId" msprop:Generator_ColumnPropNameInRow="roleId" msprop:Generator_ColumnPropNameInTable="roleIdColumn" msprop:Generator_UserColumnName="roleId" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="remind" msprop:Generator_TableClassName="remindDataTable" msprop:Generator_TableVarName="tableremind" msprop:Generator_TablePropName="remind" msprop:Generator_RowDeletingName="remindRowDeleting" msprop:Generator_UserTableName="remind" msprop:Generator_RowChangingName="remindRowChanging" msprop:Generator_RowEvHandlerName="remindRowChangeEventHandler" msprop:Generator_RowDeletedName="remindRowDeleted" msprop:Generator_RowEvArgName="remindRowChangeEvent" msprop:Generator_RowChangedName="remindRowChanged" msprop:Generator_RowClassName="remindRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="title" msprop:Generator_ColumnVarNameInTable="columntitle" msprop:Generator_ColumnPropNameInRow="title" msprop:Generator_ColumnPropNameInTable="titleColumn" msprop:Generator_UserColumnName="title" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="remindContent" msprop:Generator_ColumnVarNameInTable="columnremindContent" msprop:Generator_ColumnPropNameInRow="remindContent" msprop:Generator_ColumnPropNameInTable="remindContentColumn" msprop:Generator_UserColumnName="remindContent" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="200" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="consumeOff" msprop:Generator_ColumnVarNameInTable="columnconsumeOff" msprop:Generator_ColumnPropNameInRow="consumeOff" msprop:Generator_ColumnPropNameInTable="consumeOffColumn" msprop:Generator_UserColumnName="consumeOff" type="xs:int" minOccurs="0" />
              <xs:element name="effective" msprop:Generator_ColumnVarNameInTable="columneffective" msprop:Generator_ColumnPropNameInRow="effective" msprop:Generator_ColumnPropNameInTable="effectiveColumn" msprop:Generator_UserColumnName="effective" type="xs:boolean" minOccurs="0" />
              <xs:element name="days" msprop:Generator_ColumnVarNameInTable="columndays" msprop:Generator_ColumnPropNameInRow="days" msprop:Generator_ColumnPropNameInTable="daysColumn" msprop:Generator_UserColumnName="days" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="roleInfo" msprop:Generator_TableClassName="roleInfoDataTable" msprop:Generator_TableVarName="tableroleInfo" msprop:Generator_TablePropName="roleInfo" msprop:Generator_RowDeletingName="roleInfoRowDeleting" msprop:Generator_UserTableName="roleInfo" msprop:Generator_RowChangingName="roleInfoRowChanging" msprop:Generator_RowEvHandlerName="roleInfoRowChangeEventHandler" msprop:Generator_RowDeletedName="roleInfoRowDeleted" msprop:Generator_RowEvArgName="roleInfoRowChangeEvent" msprop:Generator_RowChangedName="roleInfoRowChanged" msprop:Generator_RowClassName="roleInfoRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="roleInfo1" msprop:Generator_ColumnVarNameInTable="columnroleInfo1" msprop:Generator_ColumnPropNameInRow="roleInfo1" msprop:Generator_ColumnPropNameInTable="roleInfo1Column" msprop:Generator_UserColumnName="roleInfo1" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2000" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="roleName" msprop:Generator_ColumnVarNameInTable="columnroleName" msprop:Generator_ColumnPropNameInRow="roleName" msprop:Generator_ColumnPropNameInTable="roleNameColumn" msprop:Generator_UserColumnName="roleName" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="systemSettings" msprop:Generator_TableClassName="systemSettingsDataTable" msprop:Generator_TableVarName="tablesystemSettings" msprop:Generator_TablePropName="systemSettings" msprop:Generator_RowDeletingName="systemSettingsRowDeleting" msprop:Generator_UserTableName="systemSettings" msprop:Generator_RowChangingName="systemSettingsRowChanging" msprop:Generator_RowEvHandlerName="systemSettingsRowChangeEventHandler" msprop:Generator_RowDeletedName="systemSettingsRowDeleted" msprop:Generator_RowEvArgName="systemSettingsRowChangeEvent" msprop:Generator_RowChangedName="systemSettingsRowChanged" msprop:Generator_RowClassName="systemSettingsRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnPropNameInTable="nameColumn" msprop:Generator_UserColumnName="name" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="usersystemnode" msprop:Generator_TableClassName="usersystemnodeDataTable" msprop:Generator_TableVarName="tableusersystemnode" msprop:Generator_TablePropName="usersystemnode" msprop:Generator_RowDeletingName="usersystemnodeRowDeleting" msprop:Generator_UserTableName="usersystemnode" msprop:Generator_RowChangingName="usersystemnodeRowChanging" msprop:Generator_RowEvHandlerName="usersystemnodeRowChangeEventHandler" msprop:Generator_RowDeletedName="usersystemnodeRowDeleted" msprop:Generator_RowEvArgName="usersystemnodeRowChangeEvent" msprop:Generator_RowChangedName="usersystemnodeRowChanged" msprop:Generator_RowClassName="usersystemnodeRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="username" msprop:Generator_ColumnVarNameInTable="columnusername" msprop:Generator_ColumnPropNameInRow="username" msprop:Generator_ColumnPropNameInTable="usernameColumn" msprop:Generator_UserColumnName="username" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="loginTime" msprop:Generator_ColumnVarNameInTable="columnloginTime" msprop:Generator_ColumnPropNameInRow="loginTime" msprop:Generator_ColumnPropNameInTable="loginTimeColumn" msprop:Generator_UserColumnName="loginTime" type="xs:dateTime" minOccurs="0" />
              <xs:element name="leaveTime" msprop:Generator_ColumnVarNameInTable="columnleaveTime" msprop:Generator_ColumnPropNameInRow="leaveTime" msprop:Generator_ColumnPropNameInTable="leaveTimeColumn" msprop:Generator_UserColumnName="leaveTime" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="wasteBook" msprop:Generator_TableClassName="wasteBookDataTable" msprop:Generator_TableVarName="tablewasteBook" msprop:Generator_TablePropName="wasteBook" msprop:Generator_RowDeletingName="wasteBookRowDeleting" msprop:Generator_UserTableName="wasteBook" msprop:Generator_RowChangingName="wasteBookRowChanging" msprop:Generator_RowEvHandlerName="wasteBookRowChangeEventHandler" msprop:Generator_RowDeletedName="wasteBookRowDeleted" msprop:Generator_RowEvArgName="wasteBookRowChangeEvent" msprop:Generator_RowChangedName="wasteBookRowChanged" msprop:Generator_RowClassName="wasteBookRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="id" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnid" msprop:Generator_ColumnPropNameInRow="id" msprop:Generator_ColumnPropNameInTable="idColumn" msprop:Generator_UserColumnName="id" type="xs:int" />
              <xs:element name="terminalId" msprop:Generator_ColumnVarNameInTable="columnterminalId" msprop:Generator_ColumnPropNameInRow="terminalId" msprop:Generator_ColumnPropNameInTable="terminalIdColumn" msprop:Generator_UserColumnName="terminalId" type="xs:int" minOccurs="0" />
              <xs:element name="operatorId" msprop:Generator_ColumnVarNameInTable="columnoperatorId" msprop:Generator_ColumnPropNameInRow="operatorId" msprop:Generator_ColumnPropNameInTable="operatorIdColumn" msprop:Generator_UserColumnName="operatorId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="memberCardId" msprop:Generator_ColumnVarNameInTable="columnmemberCardId" msprop:Generator_ColumnPropNameInRow="memberCardId" msprop:Generator_ColumnPropNameInTable="memberCardIdColumn" msprop:Generator_UserColumnName="memberCardId" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="date" msprop:Generator_ColumnVarNameInTable="columndate" msprop:Generator_ColumnPropNameInRow="date" msprop:Generator_ColumnPropNameInTable="dateColumn" msprop:Generator_UserColumnName="date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="consumeType" msprop:Generator_ColumnVarNameInTable="columnconsumeType" msprop:Generator_ColumnPropNameInRow="consumeType" msprop:Generator_ColumnPropNameInTable="consumeTypeColumn" msprop:Generator_UserColumnName="consumeType" type="xs:int" minOccurs="0" />
              <xs:element name="consumeTimes" msprop:Generator_ColumnVarNameInTable="columnconsumeTimes" msprop:Generator_ColumnPropNameInRow="consumeTimes" msprop:Generator_ColumnPropNameInTable="consumeTimesColumn" msprop:Generator_UserColumnName="consumeTimes" type="xs:int" minOccurs="0" />
              <xs:element name="consumeMoney" msprop:Generator_ColumnVarNameInTable="columnconsumeMoney" msprop:Generator_ColumnPropNameInRow="consumeMoney" msprop:Generator_ColumnPropNameInTable="consumeMoneyColumn" msprop:Generator_UserColumnName="consumeMoney" type="xs:decimal" minOccurs="0" />
              <xs:element name="cardPayMoney" msprop:Generator_ColumnVarNameInTable="columncardPayMoney" msprop:Generator_ColumnPropNameInRow="cardPayMoney" msprop:Generator_ColumnPropNameInTable="cardPayMoneyColumn" msprop:Generator_UserColumnName="cardPayMoney" type="xs:decimal" minOccurs="0" />
              <xs:element name="cashPayMoney" msprop:Generator_ColumnVarNameInTable="columncashPayMoney" msprop:Generator_ColumnPropNameInRow="cashPayMoney" msprop:Generator_ColumnPropNameInTable="cashPayMoneyColumn" msprop:Generator_UserColumnName="cashPayMoney" type="xs:decimal" minOccurs="0" />
              <xs:element name="cardBalance" msprop:Generator_ColumnVarNameInTable="columncardBalance" msprop:Generator_ColumnPropNameInRow="cardBalance" msprop:Generator_ColumnPropNameInTable="cardBalanceColumn" msprop:Generator_UserColumnName="cardBalance" type="xs:decimal" minOccurs="0" />
              <xs:element name="refundmentMoney" msprop:Generator_ColumnVarNameInTable="columnrefundmentMoney" msprop:Generator_ColumnPropNameInRow="refundmentMoney" msprop:Generator_ColumnPropNameInTable="refundmentMoneyColumn" msprop:Generator_UserColumnName="refundmentMoney" type="xs:decimal" minOccurs="0" />
              <xs:element name="refundmentIntegral" msprop:Generator_ColumnVarNameInTable="columnrefundmentIntegral" msprop:Generator_ColumnPropNameInRow="refundmentIntegral" msprop:Generator_ColumnPropNameInTable="refundmentIntegralColumn" msprop:Generator_UserColumnName="refundmentIntegral" type="xs:int" minOccurs="0" />
              <xs:element name="exchangeIntegral" msprop:Generator_ColumnVarNameInTable="columnexchangeIntegral" msprop:Generator_ColumnPropNameInRow="exchangeIntegral" msprop:Generator_ColumnPropNameInTable="exchangeIntegralColumn" msprop:Generator_UserColumnName="exchangeIntegral" type="xs:int" minOccurs="0" />
              <xs:element name="consumeIntegral" msprop:Generator_ColumnVarNameInTable="columnconsumeIntegral" msprop:Generator_ColumnPropNameInRow="consumeIntegral" msprop:Generator_ColumnPropNameInTable="consumeIntegralColumn" msprop:Generator_UserColumnName="consumeIntegral" type="xs:int" minOccurs="0" />
              <xs:element name="totalIntegral" msprop:Generator_ColumnVarNameInTable="columntotalIntegral" msprop:Generator_ColumnPropNameInRow="totalIntegral" msprop:Generator_ColumnPropNameInTable="totalIntegralColumn" msprop:Generator_UserColumnName="totalIntegral" type="xs:int" minOccurs="0" />
              <xs:element name="savingMoney" msprop:Generator_ColumnVarNameInTable="columnsavingMoney" msprop:Generator_ColumnPropNameInRow="savingMoney" msprop:Generator_ColumnPropNameInTable="savingMoneyColumn" msprop:Generator_UserColumnName="savingMoney" type="xs:decimal" minOccurs="0" />
              <xs:element name="details" msprop:Generator_ColumnVarNameInTable="columndetails" msprop:Generator_ColumnPropNameInRow="details" msprop:Generator_ColumnPropNameInTable="detailsColumn" msprop:Generator_UserColumnName="details" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="1024" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:advInfo" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="cardTemplates_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:cardTemplates" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="consumeSolution_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:consumeSolution" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="foregrounding_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:foregrounding" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="giftAmount_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:giftAmount" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="giftExchangeNotes_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:giftExchangeNotes" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="gifts_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:gifts" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="giftsSaved_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:giftsSaved" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="goods_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:goods" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="goodsflowing_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:goodsflowing" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="goodsType_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:goodsType" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="informationShare_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:informationShare" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="memberInfo_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:memberInfo" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="operatorInfo_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:operatorInfo" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="remind_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:remind" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="roleInfo_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:roleInfo" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="systemSettings_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:systemSettings" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="usersystemnode_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:usersystemnode" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
    <xs:unique name="wasteBook_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:wasteBook" />
      <xs:field xpath="mstns:id" />
    </xs:unique>
  </xs:element>
</xs:schema>